1
我是VBA的新手, 我想將網頁中的一些數據轉換爲Excel表格。 我已經編寫了訪問網頁,輸入值和點擊提交的代碼按鈕。 在點擊提交按鈕,下一個網頁來。我想EMAILID從網頁到我的Excel工作表。請幫助無法從網頁中獲取價值並將其轉化爲excel
我寫的代碼如下:
Sub emailforcform()
Dim ie As InternetExplorer
Dim html As HTMLDocument
Set ie = New InternetExplorer
ie.Visible = True
ie.navigate "https://registration.apct.gov.in/ctdportal/Search/EMailSearch.aspx"
Do While ie.readyState <> READYSTATE_COMPLETE
Application.StatusBar = "Trying to connect"
DoEvents
Loop
Set html = ie.document
ie.document.all("ctl00$ContentPlaceHolder1$TxtTin").Value = "28740213505"
ie.document.all("ctl00$ContentPlaceHolder1$ButGet").Click
Range("c4").Value = ie.document.all("ContentPlaceHolder1_UpdatePnl").Value
End Sub
我試過,但它的示值誤差, – user3567364
運行時錯誤91:對象變量或與塊變量未設置.. – user3567364
我忘了一個循環的線之間,你按一下按鈕和我們捕獲電子郵件的線路il ID。我們需要循環來給新的頁面加載時間。查看我更新的代碼。 – ron