2013-09-26 58 views

回答

0

上面的第一條評論對鏈接到特定頁面很有用。以下是使用VBA打開這些鏈接的兩種方法。

您可以使用FollowHyperlink方法來模擬點擊鏈接。鏈接將在默認瀏覽器中打開,用戶將收到安全提示。

Sub OpenPDF_to_page_2_Method_1() 
    Const PDF_PATH = "http://www.adobe.com/support/products/enterprise/knowledgecenter/media/c4611_sample_explain.pdf" 
    ThisWorkbook.FollowHyperlink PDF_PATH & "#page=2" 
End Sub 

或者,您可以創建一個新的Internet Explorer對象並導航到PDF。無論默認瀏覽器如何,它都使用Internet Explorer,並且在打開鏈接之前不會爲用戶提供安全提示。

Sub OpenPDF_to_page_2_Method_2() 
    Const PDF_PATH = "http://www.adobe.com/support/products/enterprise/knowledgecenter/media/c4611_sample_explain.pdf" 

    Dim IE As Object 
    Set IE = CreateObject("InternetExplorer.Application") 
    IE.Visible = True 
    IE.Navigate (PDF_PATH & "#page=2") 
    Set IE = Nothing 
End Sub 
相關問題