Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

office 2007のEXCELからXMLをエクスポートする方法について教えて下さい。

1,820 views
Skip to first unread message

誰か助けて

unread,
Feb 1, 2010, 10:56:01 PM2/1/10
to
microsoft office 2007のEXCELでワークシートのデータから XML データ ファイルと XML スキーマ ファイルを作成したいです。
オフィシャルホームページの『ワークシートのデータから XML データ ファイルと XML スキーマ
ファイルを作成する(http://office.microsoft.com/ja-jp/excel/HA102635091041.aspx)』を見て、試したところ、1回目はできましたが、2回目以降はできなくなりました。
具体的には、以下のような状況です。
①XML Tools アドインをダウンロードしてアクティブにしてある&開発リボンは表示されている状態
②「アドイン」タブの「XML Tools」から「Convert a Range to an XML
List」をクリックし、列見出しとデータセルの全てを選択して、「Yes, first row contains colum
names」にチェックを入れて「OK」をクリック
⇒ここで、Excel によって自動的に XML スキーマが作成され、セルがスキーマに対応付けられ、XML テーブルが作成されるはずだが、反応なし。
③「開発」タブの「エクスポート」をクリック
⇒『XMLデータを保存またはエクスポートできません。このブック内のXMLの対応付けはエクスポートできません。』と表示されてしまう。
この時、「XMLの対応付け」は自動的に作成されたものが表示されている。
なお、1回目にエクスポートできたデータはなぜか、列見出しが反映されていなくて(たぶん、選択しそこなったのだと思います)、業も1列足りないので、どうしてももう1度エクスポートしなくてななりません。だれか助けて下さい。宜しくお願いいたします。
--
だれか助けて*初心管理者

y sakuda

unread,
Feb 2, 2010, 6:12:02 AM2/2/10
to
"誰か助けて" <@discussions.microsoft.com> wrote in message
news:07331982-3F3B-418A...@microsoft.com...

この件、まるで良く分かっていないので、フォローを行うのも気が引けるのですが・・・・
一度XMLスキーマが出来てしまっていると、同じものは作成できないようです。
で、対応ですが、
1.範囲を変えて、XMLを作成する。(開発タブのソースで、両方のXMLを選択できるので、正しい方をエクスポート)
2.XMLの解除
http://office.microsoft.com/ja-jp/excel/HP102063971041.aspx?pid=CH100648521041

1、2とも何度かやってみたのですが、上手く行ったり行かなかったりではっきりこうすれば良いという
自信はありません。
なお、失敗すると、傷を広げますので、必ずコピーを作ってオリジナル版では試さないようにしてくださいね。
アバウトなフォローで申し訳ありませんが、参考まで。

--
ニュースグループの購読にはOutlook Express などのニュースリーダーを
使用してください。

下記のサイトをご覧下さい
http://www.microsoft.com/japan/communities/newsgroups/faq.mspx
http://www.microsoft.com/japan/communities/newsgroups/list.mspx

y sakuda Microsoft MVP for Business Productivity - Excel
(Jan 2010 - Dec 2010)
sakudaya...@hotmail.com

VBA,VBSによるツールなどがあります
http://www16.plala.or.jp/ysakuda/ystop.htm
6月27日 Windows更新履歴をVBAのページに追加しました。

y sakuda

unread,
Feb 2, 2010, 10:54:08 AM2/2/10
to
"y sakuda" <y-sa...@ballade.plala.or.jp> wrote in message
news:A8C2DED7-49BD-42AE...@microsoft.com...

補足です。
> 2.XMLの解除
> http://office.microsoft.com/ja-jp/excel/HP102063971041.aspx?pid=CH100648521041

解除のやり方は、開発タブ⇒ソース⇒Rootを右クリック⇒要素の解除
です。

また、どうにもならなければ、少々面倒でもシートを作り直したらいかがですか?

問題のテーブルをドラッグして選択⇒新しいシートに形式を選択して貼り付け⇒数式
罫線など、書式は入れ直さないといけませんが、ごちゃごちゃやるより、この方が早いのでは
ないでしょうか?

0 new messages