返回列表 上一主題 發帖

[請益]利用VBA控制IE時的小問題

[請益]利用VBA控制IE時的小問題

請教大家,如果想要用VBA控制IE的時候

如果我想下載一個檔案,並click了該物件

接著會跳出一個視窗如下,請問我該如何命令程式去做到另存新檔的指令呢?

test.jpg
謝謝

感謝三樓前輩

後來我自己google找了一陣子之後的結果

之前有幾個範例也是使用sendkey的方式處理

謝謝

TOP

感謝HSIEH版主提供的資訊

不過小弟我想抓的網頁適用javascript寫成的

所以裡面的href並沒有URL,如果是這樣的話,不曉得是否還可以使用這個方法呢?

TOP

不好意思,可能我的說法不太正確

網頁原始碼如下

<a href="javascript:downloadAllCSV()"><img src="/ch/images/icon_download_csv_all.gif" border="0" align="ABSMIDDLE"/></a>

這樣應該沒辦法使用HSIEH版主所提供的方法吧?

TOP

又遇到問題了,想請各位高手幫忙!

我目前利用sendkey 的方式讓程式在跳出下載詢問的視窗時送出我需要的指令

但如此一來就需要等待個幾秒鐘的時間,不然sendkey會太早送出去

上網搜尋了一下,有人提議用findwindow及sendmessenge或postmessenge的方法!

但找了半天對這幾個指令還是霧煞煞,不曉得是否有前輩可以指點一下呢? 謝謝

TOP

ㄜ...是我對HTML有誤解還是???

<img>指的應該是網頁上的圖片吧 @@"

真正的聯結是 <a href="javascript:downloadAllCSV()">

有錯請指教!!

TOP

        靜思自在 : 有智慧才能分辨善惡邪正;有謙虛才能建立美滿人生。
返回列表 上一主題