私は電子メールのリストを持っていますが、一部は会社名用で、その他は名字の姓を持っています。 "hello first_name last_name"のgreetings行を含めると機能しますが、名前がない場合は "hello company_name"と言ってもらいたいです。これを行う方法はありますか?Microsoft Office Word 2016差し込み印刷挨拶用の無効なレシート
0
A
答えて
1
差し込み印刷にこのロジックを置くために、私は、その後、場合エルス文をグリーティングラインをの前述およびWord 内部の代わりに入れ子にマージフィールドコード示唆しています。フィールドコードは、目に見えないマーカーであり、必要に応じてWordがテキストで置き換えるロジックです。
重要な注:以下のコードを差し込み印刷のメイン文書にコピーして貼り付けないでください。コード内の中括弧{ }
は、Word文書にCTRL-F9を入力すると生成されます。この方法でこれらの中括弧を生成すると、これはフィールドコードになります。 CTRL-F9を使用して以下のコードを入力し、必要に応じてこれらのカッコを生成する必要があります。
重要な注記2:フィールドコードは、ドキュメントが表示されない限り表示されません。 ALT-F9は、フィールドコードを隠すように文書を切り替える(つまり、マージをテストすることができる)ようにしたり、コードを編集したりすることができます。
フィールドコード中かっこ内に置かれているIF
ステートメントは、構文がで、trueの場合はtrue、そうでない場合はfalseです。 Wordは、テストセクション、真セクション、および偽セクションを区切るためにスペースを使用します。また、真と偽の結果を引用符で囲む必要があります。すべてのフィールドコードは中括弧で囲まれています(CTRL-F9)。
開始テキスト( "Dear"など)と終了句読点(カンマまたはコロン)の間に次のコードを挿入します。
{ IF { MERGEFIELD Last_Name } = "" "{ MERGEFIELD Company_Name }" "{ MERGEFIELD First_Name } { MERGEFIELD Last_Name }"}
関連する問題
- 1. Wordの差し込み印刷フィールド
- 2. MS WordのOfficeオートメーション - テキストフォームのフィールドとチェックボックスのフォームフィールドと差し込み印刷
- 3. Word 2007の差し込み印刷のパッケージを使用して
- 4. 値のアンダースコアを使用したWordの差し込み印刷
- 5. SQLiteデータベースを使用したMS Wordの差し込み印刷
- 6. C#を使用した差し込み印刷(Excel to Word)
- 7. Wordの差し込み印刷データソースをプログラムで検査する
- 8. 差し込み印刷は、オフィスで作業していない2016
- 9. 差し込み印刷でMicrosoftワード文書を記入
- 10. 日間挨拶
- 11. Kivyのタイミングバナー挨拶
- 12. アセンブリx86、挨拶プログラム
- 13. Wordの差し込み印刷レコード数が-1を返します
- 14. Wordの差し込み印刷のアクセスルックアップフィールドからの実際のデータを表示
- 15. 自動回帰テストツールコミュニティ挨拶
- 16. Microsoft Office 2013を使用してMicrosoft Officeを使用して開発する2016
- 17. MSWordの差し込み印刷でのXMLデータの集計
- 18. C#POS高速レシート印刷
- 19. Cを使用してWordの差し込み印刷にPDFを挿入することは可能です
- 20. NetWareを使用してプログラムでWordの差し込み印刷を実行する
- 21. Wordの差し込み印刷で経過秒数が正しく表示されない
- 22. Access 2007差し込み印刷が実行に失敗しました。 ODBCエラー
- 23. VB.NETの差し込み印刷後にExcelにメモリが残る
- 24. 誕生日の挨拶をすべて
- 25. ネストされた差し込み印刷のオプション
- 26. のMicrosoft Office 2016フォントテーマのXML構造
- 27. Word vbscriptのブックマークがOfficeで動作しない2016
- 28. スピーチを使用して起動時にユーザーに挨拶する
- 29. 無効な構文の印刷
- 30. Officeアドインの開発:Wordでテーブルを挿入します。2016