[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『エクセルデータからワードへの差込で、全角にして桁数を表示』(なお)
エクセルデータをワードへの差込にしたとき、 全角にして桁数を表示する方法についてお問合せをいたします。
あ い 1月 112,000 5,000 2月 6,300 4,000 というエクセルデータを、ワードに差込をします。 ワード文書には、全角で入れなければならず、 1月の"あ"が112,000になるようにしたいのです。 ワード2000 windowsME では MERGEFIELD あ \* DBCHAR \* MERGEFORMAT で112,000 全角で桁数も入って表示されていたのですが、 ワード2002 WindowsXPにしたところ桁区切りが消えてしまうので、 これまでのエクセルの学校の中の 20031222155936「OfficeXP:ワードの差込印刷が使えません」等を参考にして、 数値書式スイッチを使用して(MERGEFIELD あ ###,##0)としました。 112,000となりましたが、半角表示にしかなりません。 全角にするフィールドMERGEFIELD あ \* DBCHAR にしたら、 全角になりますが、今度は桁区切りが消えました。 組み合わせて MERGEFIELD あ \* DBCHAR \* MERGEFORMAT #,###,### MERGEFIELD あ \* DBCHAR #,###,### といろいろやってみましたが、 いずれも112000になりました。 桁区切りが表示できれば半角になるし、全角にすれば桁区切りが消えてしまいます。 いまのところ、エクセルデータを全角、桁表示にしてとなりの列に表示させ、 あ い う 1月 112,000 5,000 112,000 2月 6,300 4,000 (MERGEFIELD “う”)にして差込をしています。 これはワードの質問になるのかもしれませんが、 どなたかお分かりになる方がいらっしゃったら、 是非教えてください。お願いいたします。
{ MERGEFIELD あ \# "#,##0" \* DBCHAR } で、どうでしょう? なお、Office XPで確認しています。(Hatch@Excel2002)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.