Me gustaría un código de macro para Excel 2013 que abra una página determinada al hacer clic en un botón en la celda de Excel. Estoy usando el siguiente código, pero funciona de forma intermitente. Por favor ayuda con un código adecuado.
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 ahora, IE se abre con el archivo PDF pero se abre con la primera página enfocada. Pero quiero que se muestre la página 19.
¿Cómo puedo hacer esto? La solución no tiene por qué ser una macro. De cualquier manera, podría abrir un PDF con una determinada página desde Excel.