Como posso abrir um PDF em uma determinada página no Excel?

Como posso abrir um PDF em uma determinada página no Excel?

Gostaria de um código de macro para Excel 2013 que abrisse uma determinada página ao clicar em um botão na célula do Excel. Estou usando o código abaixo, mas está funcionando de forma intermitente. Por favor, ajude com um código adequado.

Sub q8()
Dim IE As Object, strFile As String, iPageNum As Long
strFile = "C:\Users\Neanderthal\Desktop\Maths Practice\GMAT OG 13_2015.pdf"
iPageNum = 19
Set IE = CreateObject("InternetExplorer.Application")
IE.Navigate strFile & "#Page=" & iPageNum
IE.Visible = True
End Sub

A partir de agora, o IE está abrindo com o arquivo PDF, mas abre com a primeira página em foco. Mas quero que a 19ª página apareça.

Como posso fazer isso? A solução não precisa ser uma macro. De qualquer forma, eu poderia abrir um PDF com uma determinada página de dentro de um Excel.

informação relacionada