我做一些互聯網從VBA搜索,並在一個點上我有哪裏currPage
被聲明爲HTMLDocument
如何暗淡getElementsBy *結果
行
Set valueResult = currPage.getElementById("rg_s").getElementsByTagName("IMG")
,我想知道如何Dim
valueResult
實現:
- 智能感知(VBA的自動完成)導致
- 更好的執行時間(通過使用特定的,而不是默認
Variant
型)
當我看到本地窗口,有人告訴我Set
給它 DispHTMLElementCollection
類型,但是這不是一個選項,當我Dim
。我已經readgetElementsBy*
實際上返回一個Node List
而不是一個數組,所以我一直試圖遵循該途徑,但無法找到任何具體的VBA。
那麼我該如何申報呢? - 目前我剛剛得到了Dim valueResult As Object
,但這並不比Variant
好,並且不提供智能感知提示。
NB。我有微軟HTML對象庫勾選
不'HTMLDivElement'工作? – CallumDA
在即時窗口中使用'TypeName',當遇到這種困難時,本地窗口也非常有用。 –