JavaScript にはたくさんのバージョンがあることは知っていますが、Exel 2010 のスクリプティングで使用する vb バージョンとしてこれが必要ですか? この翻訳をした人はいますか?
1 に答える
0
クエリが XML DOM メソッドに対するものである場合は、VB エディターの [ツール] > [参照] で、Microsoft.MSXML2 への参照を追加します。
以下の 1) に移動します。
クエリが DHTML DOM メソッドに対するものである場合は、VB エディターの [ツール] > [参照] で、Microsoft.mshtml への参照を追加します。
1) 次に、オブジェクト ブラウザに表示されるすべての方法を使用して DOM にアクセスできます (VB エディタでキーストローク f2 を押し、ドロップダウンで MSHTML を選択して DHMTML DOM ライブラリを選択します。
MSXML を使用した例は次のようになります。
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0]
y=x.childNodes[0]
msgbox y.nodeValue
例 (MSHTML を使用) は次のようになります。
Sub testDoc()
Dim xDoc As MSHTML.HTMLDocument
Dim sURL As String
Dim oElement As MSHTML.HTMLBaseElement
Set xDoc = New MSHTML.HTMLDocument
With xDoc
.Open (sURL)
Set oElement = .getElementById(idName)
MsgBox oElement.ID
End With
End Sub
それがあなたを正しい方向へと導いてくれることを願っています。
ところで、フィリップ
于 2013-03-28T12:16:24.400 に答える