Classe MailMergeFieldName (Word VBA)

La classe MailMergeFieldName représente un nom de champ de fusion et publipostage dans une source de données. Pour utiliser une variable de classe MailMergeFieldName, elle doit d'abord être instanciée, par exemple


Dim mmf as MailMergeFieldName
Set mmf = ActiveDocument.MailMerge.DataSource.FieldNames(Index:=1)

For Each

Voici un exemple de traitement des éléments MailMergeFieldName dans une collection


Dim mmfFieldName As MailMergeFieldName
For Each mmfFieldName In ActiveDocument.MailMerge.DataSource.FieldNames
	
Next mmfFieldName

Index

Renvoie un type long qui représente la position d'un élément dans une collection.


Dim lngIndex As Long
lngIndex = ActiveDocument.MailMerge.DataSource.FieldNames(1).Index

Name

Retourne le nom de l'objet spécifié.


Dim strName As String
strName = ActiveDocument.MailMerge.DataSource.FieldNames(1).Name