2017-01-13 19 views
-2

私は名前のないプログラムからエクスポートしたバルクデータを含むXMLファイルを持っています。私がデータから必要なものを得る方法を知っている唯一の方法は、VBAを使うことです。だから、私はVBAでデータを扱ったので、今度はファイルをXMLに変換する必要がありますが、Excelでこのように保存することはできません。 Excelはexcelファイルをxmlデータとして保存する

これは、XMLのスキーマと同じです

「ワークブックは、任意のXMLマッピングが含まれていないため、XMLデータを保存できません」、と言いますか?

もしそうなら、エクスポートされたファイルのコピーから作成する方法はありますか?

これが他の質問の繰り返しである場合、私はお詫び申し上げます。私は一日中検索しており、役に立たないものは見つけられていません。私は解決をクリックするか、答えがあるスレッドの他に何かがあるとすれば何をしなくてはいけないのですか。助けてくれてありがとう!

はダンは

+0

VBA FileSaveコマンドまたはFileSaveAsコマンドを使用してXMLドキュメントを作成することはできません。 Excelを使用してXMLデータを変更した場合は、Excelからデータを取得し、より多くのVBAコードを使用してXMLに戻す必要があります。 –

+0

その場合、どのようにXMLデータ保存オプションがあるのでしょうか?これをコード化する方法を知るためには病気を掘る必要があります。 – Dan

+0

Excelには独自のXML形式があります。これは、カスタムXMLとはまったく異なるXMLです。 –

答えて

0

だから... ...私は、テキストとして、元のXMLエクスポートファイルを開いた後、VBAは、XMLエクスポートおよびVBAからテキストファイルというXLSファイル内の細胞から必要なデータをコピーして貼り付けていましたエクスポート構造とタグはまったく同じで、次にファイル拡張子.xmlが追加されました。 xmlファイルが同じチャンスは何ですか?

関連する問題