![如何在 Excel 中打开 PDF 到某一页面?](https://linux22.com/image/1428170/%E5%A6%82%E4%BD%95%E5%9C%A8%20Excel%20%E4%B8%AD%E6%89%93%E5%BC%80%20PDF%20%E5%88%B0%E6%9F%90%E4%B8%80%E9%A1%B5%E9%9D%A2%EF%BC%9F.png)
我想要一个 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。