我有一個簡單的問題,我想。我想通過直接訪問http鏈接來查看png。VBA.navigate直接去下載
問題是,我一直在直接下載。
我敢打賭,這只是一個翻轉開關的地方。
Sub CamelGraph() 'ASIN As String
Dim ASIN As String
ASIN = "0395967392"
Set ie = CreateObject("InternetExplorer.Application")
Dim URL As String
URL = "https://charts.camelcamelcamel.com/us/" & ASIN & "/sales-rank.png?force=1&zero=0&w=725&h=440&legend=1&ilt=1&tp=1y&fo=0&lang=en"
ie.Visible = True
apiShowWindow ie.hwnd, sw_maximize
ie.navigate URL
End Sub
請在問號後查看網址參數。其中一個可能導致文件下載而不是在網站上顯示。如果有「dl」參數,我會確定的。也許「force = 1」爲「強制下載」= true?你可以從刪除所有參數開始,看看會發生什麼。 –