我想要一個 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 頁。
我怎樣才能做到這一點?該解決方案不一定是宏。無論哪種方式,我都可以從 Excel 開啟包含特定頁面的 PDF。