1

Мне нужен код макроса для 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.

0