- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件付の差込印刷)
条件付の差込印刷についての質問
このQ&Aのポイント
- 条件付の差込印刷についての方法を教えてください。ワード2002でエクセルの表を使い、番号、年齢、子供あり、子供なしを差込印刷する際、子供ありの人は年齢を印刷し、子供がいない場合は年齢を印刷しないという条件を設定したいです。
- 条件付の差込印刷をする方法について教えてください。ワード2002とエクセルを使用して、番号、年齢、子供あり、子供なしを差込印刷する際に、子供ありの人は年齢を印刷し、子供がいない人は年齢を印刷しないという条件を設定したいです。
- 条件付の差込印刷の方法を教えてください。ワード2002でエクセルの表を使い、番号、年齢、子供あり、子供なしを差込印刷する際に、子供ありの人は年齢を印刷し、子供がいない人は年齢を印刷しないという条件を設定する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> 子供ありの人は年齢を印刷する > 子供無しなら年齢は印刷しない。 「子供ありの場合は年齢を印刷する」だけだったらIFフィールドを使って簡単にできます。 現在, {MERGEFIELD 年齢} となっているところを, {IF {MERGEFIELD 子供あり}="○" "{MERGEFIELD 年齢}" ""} とします。IFフィールドは「Wordフィールドの挿入」ボタンを使うか,[Ctrl]+[F9]でフィールドコードを表わす{ }を入力して直接半角文字で記述します。もしフィールドコードが見えない場合は,[Alt]+[F9]でフィールドコードを表示します。 これは「子供あり」にチェックが入っている場合だけ印刷します。当然なのですが,両方ともチェック有り(または,無し)というようなデータには対応できません。 もし,チェックの入れ方に問題がある場合は, {IF {MERGEFIELD 子供あり}="" "" "{MERGEFIELD 年齢}"} としても良いと思います。つまり,{MERGEFIELD 子供あり}が空欄(未入力)であれば印刷せず,何か記入があれば印刷します。この方法は,"×"が入力してあっても印刷してしまいますので注意してください。
お礼
早速教えていただきありがとうございました。IFを弄っていたらMERGEFIELDというのが勝手に入ってしまって意味がよくわからなかったのですがそういうことなのですね。 ありがとうございます。