問題:我想自動執行文件的保存(管理保存文件時,IE下欄出現在頁面的底部)主動IE 11窗口的SendKeys
我的代碼是怎麼回事在我的內部網上,點擊這裏和那裏,然後我點擊一個「導出」按鈕,這將從IE觸發這個:
我沒有設法找到一種方法來自動保存文件,因爲唯一的方法(我認爲)與這個「窗口」交互的是使用SendKeys。 爲了做到這一點我必須「激活」窗口(是的,我把它激活了HTML與這段代碼刮,但它不是活動窗口雖然):
我試着用AppActivate
但由於某種原因它不起作用。
有2個選項來傳遞這個障礙:
- 找到一種方法來激活包含儲蓄吧,這樣我就可以用它
Application.SendKeys "%{S}"
(僅第二個選項) - IE窗口:禁用這個節能酒吧或管理有它在新窗口中
到目前爲止,我已經通過大量的帖子在談論這個問題的開放了,但沒有放棄對這一問題的解決方案運行在IE 11
讓我知道如果你想看到任何代碼,我會從不同的帖子收集很多不同的嘗試,但這會大大增加這篇文章的長度。
這可能是[XY問題](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。你想達到什麼目的?您的代碼的目的是從內部網站下載內容? –
是的,我正在嘗試自動執行此.xls文件的下載過程,如上圖所示。我將更新帖子以使其更清晰 – Seb
包含該保存欄的IE窗口是否總是具有相同的標題,位於IE徽標旁邊?下載是否始終具有相同的URL? –