Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • 締切済み

差し込み印刷のフィールドコードを教えて下さい

ワード、エクセル共2007です。 エクセルで作った氏名データで、姓と名の間の空白が全角なのですが、これをワードで差し込み印刷をすると半角の空白になってしまいます。 いろいろ調べて、これを全角の空白にするには「フィールドコード」の編集が必要ということまではわかったのですが、手順がわからず困ってます。 下記のような操作をしたのですが、どこが間違っているのか指摘して頂きたく、よろしくお願いします。 「差し込みフィールドの挿入」で氏名をクリックすると、{MERGEFIELD・氏名}が表示されます。 (最初は≪氏名≫でしたが、なぜかこういう表示になってしまいました) これを、右クリック→フィールドの編集→「全角文字」を選択→OKをクリックすると、、{MERGEFIELD・氏名・¥DECHAR}{MERGEFIELD・氏名}が出てきます。 これを「非表示」にして見ると、最初の氏名が横に2つ並んで表示されるのですが、半角のままで全角になってません。 又、なぜ2つ並んで表示されるのかも理解出来ません。 以上、どこが間違っているのかよろしくお願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.1

質問をみて、改めてテストのため、エクセルのセルに全角スペースを入れた氏名データを作り、ワードに差し込み印刷をやってみたところ、スペースは全角で挿入され、印刷されました。 基本は、元データであるエクセルデータを全角にすることだと思いますが。エクセル関数でJIS関数があり、これで全角文字化してやってみてはどうなりますか。 エクセルのように書式で見た目を好みに変化させることは、ワードのフィールド(コード)では限界があるのでは(日付、桁区切りなどのバリエーションの指定はあるが)。 DECHARはDBCHARではないですか。全角の1空白といっているのは、半角文字を2個続けていませんか。

datdat
質問者

お礼

有難う御座いました。 エクセルデータをJIS関数で全角にしても同じでした。 しかし、エクセルで半角を2つ入れると、ワードで全角の差し込みになりましたので、これで済ますことにします。 有難う御座います。

すると、全ての回答が全文表示されます。

関連するQ&A