早上好,VBA getelementsbytagname問題
我試圖提取HTML表格信息並在en excel電子表格中比較結果。
我使用getelementsbytagname("table")(0)
函數來提取HTML表格信息,它運行良好。有人可以告訴我表後面的(0)
有什麼意義?
此外,我有一個實例,一個打開的網頁沒有任何表信息處理(我不知道這個,直到頁面打開),這導致我的代碼中的錯誤,因爲我嘗試初始化我的數據數組到表格的尺寸。是否有提取getelementsbytagname("table")(0)
結果的一種方式,我已經試過: -
If (iDom.getelementsbytagname("table")(0) = 0) Then
但這返回一個運行時錯誤。 非常感謝您的幫助。
非常感謝您的回覆拉爾夫,非常感謝。 我曾試過'if(iDom.getelementsbytagname(「table」)= 0)的變體然後'但我得到相同的運行時錯誤。在我知道沒有表格時,在iDom.getelementsbytagname(「table」)(0)中加入了一個監視表後,我看到返回類型是Variant/Object,所以我可以通過測試'If ifDo.getelementsbytagname (「表」)(0)沒有那麼',這似乎工作。 再次感謝 – GLW75