共用方式為


MailMergeDataField.UnMapRecipientField 方法 (Publisher)

復原至它目前對應的特定資料來源中的父 代 MailMergeDataField 物件與主要資料來源 (合併的合併列印收件者清單) 中 [收件者] 欄位之間的對應。

語法

運算式UnMapRecipientField

表達 代表 MailMergeDataField 物件的 變數。

註解

唯有當父代 MailMergeDataField 物件已對應到收件者欄位,才能使用此方法。 使用 IsMapped 屬性來判斷物件是否已對應。

範例

下列 Microsoft Visual Basic for Applications (VBA) 宏會示範如何使用 UnmapRecipientField 方法來復原特定資料來源中的資料欄位 (資料行) 與主要資料來源中的欄位之間的對應, (發行集的合併收件者清單) 。

執行此宏之前,請將 取代 datasourceindex 為使用中檔之資料來源集合中有效資料來源的索引編號,並將 取代 fieldname 為您想要從合併收件者欄位清單中移除之資料來源中的功能變數名稱。

注意事項

如需如何使用DataSource物件的Name屬性來判斷所要資料來源索引編號的範例,請參閱MailMergeDataSources.Item方法。

Public Sub UnmapRecipientField_Example() 
 
 Dim pubMailMergeDataSources As Publisher.MailMergeDataSources 
 Dim pubMailMergeDataField As Publisher.MailMergeDataField 
 
 Set pubMailMergeDataSources = ThisDocument.MailMerge.DataSource.DataSources 
 Set pubMailMergeDataField = pubMailMergeDataSources.Item(datasourceindex).DataFields.Item("fieldname") 
 
 If pubMailMergeDataField.IsMapped Then 
 
 pubMailMergeDataField.UnMapRecipientField 
 Debug.Print "Field unmapped successfully." 
 
 Else 
 
 Debug.Print "This field is not mapped." 
 
 End If 
 
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應