質問: xmlDoc.appendChild(xmlDoc.createProcessingInstruction("xml", "version=""1.0"" encoding=""UTF-8""")) End Sub ``` 未熟者ですみません。 よろしくお願いします。
回答: できるかできないかでいえば、できます。 どうやるか?については、答えられません。 いわゆる、仕様がないからです。 完成している表であれば、xmlタグの名前や、値の取得方法が決まっているので、 以下のように、それにもとずいた設定をしています。 ``` '要素を追加します。 Set node(3) = node(2).appendChild(xmlDoc.createNode(NODE_ELEMENT, "Tel", "")) node(3).Text = "111-1111-1111" ``` 今回のように不定な表からxmlを作るのであれば、不定の表をどうxml化するのか? の仕様を決めれば、その通りにコーディングすればよいです。 上記の例でいうと"TEL"にあたる部分や、"111-1111-1111"部分の取得方法。 ほかのノードとの親子関係など、どう扱うのかを仕様化する必要があります。 どんな表か、わかりませんが1列目なのか1行目をタグの名前にして、値を取得して・・・を データがなくなるまで繰り返す。 レベルの回答ぐらいしかできませんし。 不定の表の定義方法についても、こんな表現はできませんよ。 っていう制約をつけたりと当事者でないとわからないことが多いので、これ以上はなんとも・・・