MailMergeDataSource.FindRecord Method

Searches the contents of the specified mail merge data source for text in a particular field. Returns True if the search text is found.

Namespace:  Microsoft.Office.Interop.Word
Assembly:  Microsoft.Office.Interop.Word (in Microsoft.Office.Interop.Word.dll)

Syntax

'Declaration
Function FindRecord ( _
    FindText As String, _
    ByRef Field As Object _
) As Boolean
'Usage
Dim instance As MailMergeDataSource
Dim FindText As String
Dim Field As Object
Dim returnValue As Boolean

returnValue = instance.FindRecord(FindText, _
    Field)
bool FindRecord(
    string FindText,
    ref Object Field
)

Parameters

  • FindText
    Type: System.String
    Required String. The text to be looked for.
  • Field
    Type: System.Object%
    Required Variant. The name of the field to be searched.

Return Value

Type: System.Boolean

Remarks

The FindRecord method corresponds to the Find Record button on the Mail Merge toolbar.

The FindRecord method does a forward search only. Therefore, if the active record is not the first record in the data source and the record for which you are searching is before the active record, the FindRecord method will return no results. To ensure that the entire data source is searched, set the ActiveRecord property to wdFirstRecord.

See Also

Reference

MailMergeDataSource Interface

MailMergeDataSource Members

Microsoft.Office.Interop.Word Namespace