Мне нужен макрокод для Excel 2013, который будет открывать определенную страницу при нажатии кнопки в ячейке Excel. Я использую код ниже, но он работает с перебоями. Пожалуйста, помогите с правильным кодом.
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
На данный момент IE открывается с файлом PDF, но открывается с фокусом на первой странице. Но я хочу, чтобы отображалась 19-я страница.
Как это сделать? Решение не обязательно должно быть макросом. В любом случае, я мог бы открыть PDF с определенной страницей из Excel, это будет сделано.