Compartir a través de


FindRecord (método)

Importante

En este artículo es máquina traducido, vea la exención de responsabilidad. Encontrará la versión en inglés de este artículo aquí para su referencia.

Busca el texto de un campo concreto en el contenido del origen de datos de combinación de correspondencia especificado. True si se encuentra el texto de búsqueda. Boolean.

Sintaxis

expresión .FindRecord(FindText, Field)

expresión Requerida. Variable que representa un objeto MailMergeDataSource.

Parámetros

Name

Necesario/Opcional

Tipo de datos

Descripción (Description)

FindText

Obligatorio

String

Texto que va a buscarse.

Field

Obligatorio

Variante

Nombre del campo que se va a buscar.

Valor devuelto

Booleanos

Observaciones

Este método corresponde al botón Buscar registro de la barra de herramientas Combinar correspondencia.

El método FindRecord tan sólo realiza una búsqueda hacia delante. Por lo tanto, si el registro activo no se encuentra en primer lugar en el origen de datos y el registro que busca se encuentra antes del registro activo, el método FindRecord no devolverá resultados. Para asegurarse de que la búsqueda se realiza en todo el origen de datos, establezca la propiedad ActiveRecord en el valor wdFirstRecord.

Ejemplo

En este ejemplo se muestra un documento de combinación para el primer registro en el que el campo Name contiene el valor "Joe". Si se encuentra el registro, su número se guarda en la variable numRecord.

Dim dsMain As MailMergeDataSource
Dim numRecord As Integer

ActiveDocument.MailMerge.ViewMailMergeFieldCodes = False
Set dsMain = ActiveDocument.MailMerge.DataSource
If dsMain.FindRecord(FindText:="Joe", _
        Field:="FirstName") = True Then
    numRecord = dsMain.ActiveRecord
End If

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.