Classe MailMergeDataSource - source de données de publipostage (Word VBA)

Cet objet représente la source de données de publipostage dans une opération de publipostage.

La classe MailMerge donne accès à la classe MailMergeDataSource

Pour utiliser une variable de classe MailMergeDataSource, elle doit d'abord être instanciée, par exemple

Dim mmd as MailMergeDataSource
Set mmd = ActiveDocument.MailMerge.DataSource

Les variables du type MailMergeDataSource peuvent être définies à l'aide de la procédure MailMerge.DataSource

Méthodes

Close - Ferme la source de données de publipostage spécifiée.

FindRecord - Recherche le contenu de la source de données de fusion et publipostage spécifiée pour le texte dans un champ particulier.

SetAllErrorFlags - Marque tous les enregistrements d'une source de données de fusion et publipostage pour indiquer qu'ils contiennent des données non valides dans un champ d'adresse.

SetAllIncludedFlags - Inclut ou exclut les enregistrements repérés d'une source de données d'un publipostage.

Propriétés

ActiveRecord Cette propriété renvoie ou définit l'enregistrement de fusion et publipostage active.

ConnectString Renvoie la chaîne de connexion qui correspond à la source de données de publipostage.

DataFields Renvoie une collection MailMergeDataFields qui représente les champs de la source de données de fusion et publipostage spécifiée.

FieldNames Renvoie une collection MailMergeFieldNames qui représente les noms de tous les champs dans la source de données de fusion et publipostage spécifiée.

FirstRecord Cette propriété renvoie ou définit le numéro du premier enregistrement à fusionner dans une opération de fusion et publipostage.

HeaderSourceName Renvoie le chemin d'accès et le nom de la source d'en-tête attachée au document principal de fusion et publipostage spécifiée.

HeaderSourceType Renvoie une valeur qui indique la façon dont la source d'en-tête est fournie pour l'opération de publipostage.

Included True si un enregistrement est inclus dans une fusion et publipostage.

InvalidAddress True pour que Microsoft Word marque un enregistrement dans une source de données de fusion et publipostage s'il contient des données non valides dans un champ d'adresse.

InvalidComments Si la propriété InvalidAddress a la valeur True, cette propriété renvoie ou définit une chaîne qui décrit une erreur d'adresse non valide.

LastRecord Cette propriété renvoie ou définit le numéro du dernier enregistrement à fusionner dans une opération de fusion et publipostage.

MappedDataFields Renvoie une collection MappedDataFields qui représente les champs de données mappés disponibles dans Microsoft Word.

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

QueryString Cette propriété renvoie ou définit la chaîne de requête (instruction SQL) utilisée pour extraire un sous-ensemble des données dans une source de données de fusion et publipostage.

RecordCount Renvoie un type long qui représente le nombre d’enregistrements dans la source de données.

TableName Renvoie une chaîne avec la requête SQL utilisée pour récupérer les enregistrements à partir du fichier de source de données joint à un document de fusion et publipostage.

Type Renvoie le type de la source de données de fusion et publipostage.

MailMergeDataFields - Collection d’objets MailMergeDataField qui représentent les champs de données dans une source de données de fusion et publipostage.

MailMergeFieldNames - Référence du modèle objet Word

MappedDataFields - Collection d’objets MappedDataField qui représente tous les champs de données mappés disponibles dans Microsoft Word.