Propiedad MailMergeDataSource.TableName (Word)

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

Sintaxis

expresión. Tablename

Expresión Variable que representa un objeto 'MailMergeDataSource'.

Comentarios

Esta propiedad puede estar en blanco si se desconoce el nombre de la tabla o si no es aplicable al origen de datos actual.

Ejemplo:

Este ejemplo comprueba si la tabla Customers es el nombre de la tabla del origen de datos adjunto. Si no lo es, adjunta la tabla Customers a la base de datos Northwind.

Nota:

[!NOTA] En este ejemplo se usa la función InStr de Visual Basic, que devuelve la posición del primer carácter de la segunda cadena si existe en la primera cadena. Si la primera cadena no contiene la segunda cadena, se devuelve un valor de cero (0). Establecer el valor condicional a menos de un (1) indica que la tabla adjunta no se denomina a Customers.

Sub DataSourceTable() 
 With ActiveDocument.MailMerge 
 If InStr(1, .DataSource.TableName, "Customers") < 1 Then 
 .OpenDataSource Name:="C:\ProgramFiles\Microsoft Office\Office\" & _ 
 "Samples\Northwind.mdb", LinkToSource:=True, _ 
 AddToRecentFiles:=False, Connection:="TABLE Customers" 
 End If 
 End With 
End Sub

Consulte también

Objeto MailMergeDataSource

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.