MailMerge.ExportRecipientList メソッド (Publisher)
差し込み印刷の宛先リストを Microsoft Office Access (.mdb) ファイルまたはコンマ区切りテキスト (.csv) ファイルにエクスポートします。
構文
式。ExportRecipientList (FileName, FileType, IncludedOnly)
式MailMerge オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
FileName | 必須 | String | 宛先リストを含むファイルの名前を指定します。 |
FileType | オプション | PbRecipientListFileType | 保存するファイルの種類を指定します。 PbRecipientListFileType クラスの定数の 1 つを指定できます。 |
IncludedOnly | 省略可能 | ブール型 (Boolean) | 宛先リストに登録する受信者を特定の受信者に制限するかどうかを指定します。 |
注釈
ExportRecipientList メソッドは、Microsoft Publisher ユーザー インターフェイスの Email [差し込み印刷] 作業ウィンドウと [差し込み印刷] 作業ウィンドウの [受信者リストを新しいファイルにエクスポートする] コマンドに対応します。
例
次の Microsoft Visual Basic for Applications (VBA) マクロは、Access データベース ファイルを差し込み印刷の宛先の一覧をエクスポートするのには、 ExportRecipientList メソッドを使用する方法を示しています。 このマクロを実行する前に、作業中の文書がデータ ソースに接続されていることを確認します。 作業中のドキュメントがまだデータ ソースに接続されていない場合は、 OpenDataSource メソッドを使用して接続を行うことができます。
また、コードを実行する前に、保存したファイルのフォルダー パスの username をコンピューター上の有効なユーザーの名前に置き換えます。または、フォルダー パスとファイル名を任意のパスとファイル名に置き換えます。
この例で使用するフォルダー パスは、Windows のフォルダー パスの一般的な点に注意してください。 指定したフォルダーにファイルを保存するアクセス許可が必要です。
Public Sub ExportRecipientList_Example()
Dim pubMailMerge As Publisher.MailMerge
Set pubMailMerge = ThisDocument.MailMerge
pubMailMerge.ExportRecipientList "C:\Users\username\Documents\My Data Sources\MyAddressList", pbAsMdbFile, True
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。