我有一个简单的问题,我想。我想通过直接访问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?你可以从删除所有参数开始,看看会发生什么。 –