我試圖打開/加載在B2
範圍內的Excel工作表中指定的XML文件。然後,搜索name=FUNCTIONAL_ITEM
的XML屬性列表並獲取">
後的所有屬性值。使用VBA查詢xml屬性值並將其解析爲XLS
在下面的示例中,我想提取出值8
,9
和10
。
<Attribute name="BIN" dataType="String" unit="" multiplier="" tag="LINE,MRPM">1</Attribute>
<Attribute name="FUNCTIONAL_ITEM" dataType="Double" unit="" multiplier="" tag="LINE,LINE DB">8</Attribute>
<Attribute name="FUNCTIONAL_ITEM" dataType="Double" unit="" multiplier="" tag="LINE,LINE DB">9</Attribute>
<Attribute name="FUNCTIONAL_ITEM" dataType="Double" unit="" multiplier="" tag="LINE,LINE DB">10</Attribute>
有人請指出我在正確的方向來實現這一點。
對不起,此問題是廣泛的。將其分解爲獨立的步驟和研究。 1.從範圍中檢索文件名。 2.打開一個Xml文件。 3.從VBA解析Xml。我猜你可以在Stack Overflow找到所有已經*的答案。如果不是,請提出具體問題。 – Benjol 2011-03-04 12:02:40