来年、また調べると確信して自分むけのメモ。
Excel から宛名を差し込み
Excel で
姓,名,敬称,連名,連名の敬称,住所_1,住所_2
で作成。郵便番号はハイフンなし。
Word で何か文書が出ている状態で
ツール > はがき宛名印刷マネージャを選択。
ウィザードとマネージャーって何が違うんですかね。
はがき宛名印刷ウィザードのダイアログが開くので、
左のタブそれぞれで項目選択していく。
- どのはがきを使用しますか?: 年賀・暑中見舞い
- レイアウト: 縦書き
(敬称は後で変えるのでデフォルトのまま) - 差出人情報を入力してください: 適宜
- 差し込み印刷を行いますか?
- 差し込み印刷のオプション: 既存の住所データファイルを差し込む Microsoft Excel
Excel にパスワードをかけていると、読み込めないので解除しておくこと。
このままだと○山×男様あての宛名面が表示されます。
ツール > 差し込み印刷マネージャーを開き
「2. 宛先リストの選択」から
「宛先リスト - データ文書を開く」を選択し、
目的の Excel ファイルを指定します。
宛名が単一の場合と連名とで中央寄せをしたい。
連名を改行でいれただけだと
苗字 名前 様
連名 様
のようになってしまう (横書きだとそんなに変じゃないですね。縦書きでのイメージです) のを
名前と連名の中央に苗字を寄せたい (半行ずらす) というトリック。
姓と名のフィールドを分けている場合の例です。
フィールドコードの表示にして以下のコードを入力。
{ MERGEFIELD 名 } { MERGEFIELD 敬称 } { IF { MERGEFIELD 連名 }<>"" "
" ""} { MERGEFIELD 連名 } { MERGEFIELD 連名の敬称 }
1 行目の終わりは、Shif+Enter で改行を挿入します。
フィールドコードを非表示にすると、
«名» «敬称»
«連名» «連名の敬称»
のように見えるはず。
このセル自体を中央寄せにすれば、
単名でも連名でもセルの中央に寄せて表示、印字できます。