【发布时间】:2015-11-21 06:37:46
【问题描述】:
我有代码可以使用宏将一般数据从网站提取到 excel 中,例如雅虎财经报价。但是,是否有可能从安全网站(需要登录的网站)提取数据以自动生成报告?提供的链接很接近,但我不明白如何传递参数。另外,当我运行它时,我只得到一个带有“X”的对话框,没有别的...... 编辑: 我从 SAP SuccessFactors 中撤出。我可以让宏提取与 URL 关联的 pdf,但它不会获取临时 excel 报告。如果有人有任何想法,那就太好了!我在下面粘贴了我的代码:
Dim driver As New Selenium.WebDriver
Public Sub DownloadFile()
driver.Start "Chrome"
driver.Get "https://performancemanager4.successfactors.com/login company=Arrow&username=A79123"
driver.Wait 20000
driver.Get "https://performancemanager4.successfactors.com/acme?fbacme_n=analytics&bplte_company=Arrow&_s.crb=EAYY%2bFNmT7%2b%2b8%2fbKt4IEV6RmGRM%3d"
driver.Wait 1000
driver.Get "https://performancemanager4.successfactors.com/acme?_s.crb=EAYY%252bFNmT7%252b%252b8%252fbKt4IEV6RmGRM%253d#focus"
driver.Wait 1000
driver.Get "file:///C:/Users/a79123/Downloads/report_Hires_by_Job_Family_Sarah_07a6559d-98a8-436d-b686-5abd2a2c631d.pdf"
End Sub
【问题讨论】: