質問: ワードへの差し込みで数字一桁を半角に、二桁を全角にしたい エクセルから、ワードへの差し込みで、数字(1~4桁)を入れようとしています。 差し込まれた数字の表示で、1桁の数字は全角で、2桁以上は半角で表示したいのですが、やり方がわかりません。 フィールドにどう入力すれとばよいのでしょうか、
回答: no.1の回答者です。 三桁に限らず、数値書式スイッチを使えば桁指定できます。 { mergefield "数字" \# ####} または、 { mergefield "数字" \#xxxx} http://www4.synapse.ne.jp/yone/word2010/word2010_field_sutisyo.html 三桁で先頭スペースの場合 { if { mergefield "数字" } = ??? { mergefield "数字" \#xxxx} { mergefield "数字"} } 前回のものと組み合わせると、 { if { mergefield "数字" } = ? { mergefield "数字" \* dbchar} ↓ { if { mergefield "数字" } = ??? { mergefield "数字" \#xxxx} ↓ { mergefield "数字"} } } になります。(「↓」の記号は[ shift+enter ]キーで挿入する改行を表す)