Clase MailMergeDataSource - origen de datos de combinación de correspondencia (Word VBA)

La clase MailMergeDataSource representa el origen de datos de combinación de correspondencia de una operación de combinación de correspondencia.

La clase MailMergeDataSource da acceso a la clase MailMergeDataSource

Para usar una variable de clase MailMergeDataSource, primero debe ser instanciado, por ejemplo

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

Las variables de tipo MailMergeDataSource se pueden establecer utilizando el procedimiento MailMerge.DataSource

Métodos

Close - Cierra el origen de datos especificado de combinación de correspondencia.

FindRecord - Busca el contenido del origen de datos de combinación de correo especificado para el texto en un campo determinado.

SetAllErrorFlags - Marca todos los registros del origen de datos de combinación de correspondencia como que contienen datos no válidos en un campo de dirección.

SetAllIncludedFlags - Incluye o excluye los registros marcados de un origen de datos de una combinación de correspondencia.

Propiedades

ActiveRecord Devuelve o establece el registro de combinación de correspondencia activo.

ConnectString Devuelve la cadena de conexión del origen de datos de combinación de correspondencia especificado.

DataFields Devuelve una colección MailMergeDataFields que representa los campos del origen de datos de combinación de correspondencia especificado.

FieldNames Devuelve una colección MailMergeFieldNames que representa los nombres de todos los campos en el origen de datos de combinación de correspondencia especificado.

FirstRecord Devuelve o establece el número del primer registro que se combinarán en una operación de combinación de correspondencia.

HeaderSourceName Devuelve la ruta de acceso y el nombre del origen del encabezado adjunto al documento principal de combinación de correspondencia especificado.

HeaderSourceType Devuelve un valor que indica la forma en que se proporciona el origen del encabezado para la operación de combinación de correspondencia.

Included True si se incluye un registro en una combinación de correspondencia.

InvalidAddress True para que Microsoft Word marque un registro en un origen de datos de combinación de correspondencia si contiene datos no válidos en un campo de dirección.

InvalidComments Si la propiedad InvalidAddress es True, devuelve o establece una cadena describe un error de dirección no válida.

LastRecord Devuelve o establece el número del último registro que se combinarán en una operación de combinación de correspondencia.

MappedDataFields Devuelve una colección MappedDataFields que representa los campos de datos asignados disponibles en Microsoft Word.

Name Devuelve el nombre del objeto especificado.

QueryString Devuelve o establece la cadena de consulta (instrucción SQL) que se usa para recuperar un subconjunto de los datos de un origen de datos de combinación de correspondencia.

RecordCount Devuelve un Long que representa el número de registros en el origen de datos.

TableName Devuelve una cadena con la consulta SQL utilizada para recuperar los registros del archivo de origen de datos adjunto a un documento de combinación de correspondencia.

Type Devuelve el tipo de origen de datos de combinación de correspondencia.

MailMergeDataFields - Colección de objetos MailMergeDataField que representan los campos de datos de un origen de datos de combinación de correspondencia.

MailMergeFieldNames - Referencia de modelos de objetos de Word

MappedDataFields - Colección de objetos MappedDataField que representa todos los campos de datos asignados disponibles en Microsoft Word.