Freigeben über


MailMergeDataField.UnMapRecipientField-Methode (Publisher)

Macht die Zuordnung zwischen der übergeordnete MailMergeDataField -Objekt in einer bestimmten Datenquelle und das Empfängerfeld in der Masterdatenquelle (kombinierte Seriendruck Empfängerliste), dem derzeit zugeordnet wird.

Syntax

Ausdruck. UnMapRecipientField

Ausdruck Eine Variable, die ein MailMergeDataField-Objekt darstellt.

Hinweise

Diese Methode funktioniert nur, wenn das übergeordnete MailMergeDataField -Objekt auf ein Empfängerfeld zugeordnet ist. Verwenden Sie die IsMapped-Eigenschaft , um zu bestimmen, ob das Objekt zugeordnet ist.

Beispiel

Das folgende VBA-Makro (Microsoft Visual Basic for Applications) zeigt, wie die UnmapRecipientField-Methode verwendet wird, um die Zuordnung zwischen einem Datenfeld (spalte) in einer bestimmten Datenquelle und einem Feld in der master Datenquelle (kombinierte Empfängerliste) für die Publikation rückgängig zu machen.

Ersetzen datasourceindex Sie vor dem Ausführen dieses Makros durch die Indexnummer einer gültigen Datenquelle in der Datenquellenauflistung des aktiven Dokuments, und ersetzen Sie durch fieldname den Namen des Felds in der Datenquelle, das Sie aus der kombinierten Liste der Empfängerfelder entfernen möchten.

Hinweis

Ein Beispiel dafür, wie Sie die Name-Eigenschaft des DataSource-Objekts verwenden können, um die Indexnummer der gewünschten Datenquelle zu bestimmen, finden Sie unter der MailMergeDataSources.Item-Methode .

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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.