Excel で見つかった VBA から XML ファイルを作成しようとしていますが、詳細については少し曖昧ですが、人生で XML や VBA に触れたことはありません。次の形式で XML ファイルを書き出す必要があります。
<TextField0 xfdf:original="Brand Name">HEADING1</TextField0>
「製品」などの TextField1 など、このような行がたくさんあります。これまでのところ、このセクションに関連するコードは次のとおりです。
'create Heading element
Set objXMLelement = objDom.createElement("TextField0")
objXMLRootelement.appendChild objXMLelement
'create Attribute to the Heading Element and set value
Set objXMLattr = objDom.createAttribute("xfdf:original")
objXMLattr.NodeValue = "Brand Name"
objXMLelement.setAttributeNode objXMLattr
これにより、次の出力が作成されます。
<TextField0 xfdf:original="Brand Name"/>
もちろん、これは HEADING1 が欠落しており、そこにそのビットを挿入する方法を一生理解することはできません。属性に何も追加できないようです。どんな助けでもありがたく受け取られます。