標題:
VBA 點選href=javascript:GetUrl()
[打印本頁]
作者:
msmplay
時間:
2018-5-31 14:45
標題:
VBA 點選href=javascript:GetUrl()
請問如何以vba點選網頁連結按鈕,但因網頁為公司內網無法提供,還請網大幫忙看看是否有解,謝謝。
href="javascript:GetUrl('../../OrderManagement/TMSCustomerOderList.aspx','422')"
網頁按鈕與編碼如圖
[attach]28784[/attach]
[attach]28785[/attach]
作者:
li_hsien
時間:
2018-6-1 09:12
回復
1#
msmplay
單看這一串href="javascript:GetUrl('../../OrderManagement/TMSCustomerOderList.aspx','422')"
應該看不出實際的網址吧?!
但如果你是要用VBA連網站
可以參考下方做法
Sub IE()
Dim objIE As InternetExplorer
'IE(InternetExplorer)
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
'URL
objIE.Navigate "http://www.google.com/"
End Sub
複製代碼
記得把引用勾起來
[attach]28787[/attach]
作者:
msmplay
時間:
2018-6-1 18:56
回復
2#
li_hsien
l大~~~非常感謝你,但這不是要開啟一個網頁,而是點選一個網頁中的按鈕連結也就是開啟網頁功能我會,但要再進階點選那個按鈕我就不會了!!!不知道是否有其他解呢??
作者:
faye59
時間:
2018-6-9 21:36
如果是javascript按鈕觸發的話大部分我都是這樣用。
myIE.document.parentwindow.execscript "javascript:__doPostBack('ctt$Content$Query','')", "JavaScript"
複製代碼
你的訊息來看我會找到Javacript產生出的網頁在裡面做操作,
取的網頁名稱方法
1.點連結進入後看Navigate網址。
2.Excel"錄製巨集"後"從Web取得外部資料"輸入網址到要的資料畫面後"匯出",在停止錄製,從VBA內看錄下資料來源網址。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)