Word) (MailMergeDataSource.TableName 属性
返回一个带有 SQL 查询的 字符串 用于从邮件合并文档附加的数据源文件中检索到的记录。 此为只读属性。
语法
表达式。TableName
表达 一个代表“MailMergeDataSource”对象的变量。
备注
如果表格名称未知或不适用于当前数据源,则该属性可能为空。
示例
本示例检查"Customers"表是否为附加数据源中表的名称。 如果不是,则将"Customers"表附加到"Northwind"数据库。
注意
[!注释] 此示例使用 Visual Basic InStr 函数返回第二个字符串中的第一个字符的位置,如果它存在于第一个字符串。 如果第一个字符串不包含第二个字符串,则返回值为零 (0)。 条件的值设置为小于一 (1) 指示附加的表未命名的客户。
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
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈