[[20060208140804]] 『エクセルデータからワードへの差込で、全角にして』(なお) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『エクセルデータからワードへの差込で、全角にして桁数を表示』(なお)
 エクセルデータをワードへの差込にしたとき、
全角にして桁数を表示する方法についてお問合せをいたします。

     あ   い
 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.