QueryTable.TextFileSpaceDelimiter 属性 (Excel)
如果向查询表中导入文本文件时,使用空格字符作为分隔符,则该值为 True。 默认值为 False。 读/写 Boolean。
语法
表达式。TextFileSpaceDelimiter
表达 一个代表 QueryTable 对象的变量。
备注
仅当查询表基于文本文件中的数据 (且 QueryType 属性设置为 xlTextImport) ,并且仅当 TextFileParseType 属性的值为 xlDelimited 时才使用此属性。
如果使用用户界面导入数据,则来自 Web 查询或文本查询的数据将作为 QueryTable 对象导入,而所有其他外部数据将作为 ListObject 对象导入。
如果使用对象模型导入数据,则必须将 Web 查询或文本查询中的数据作为 QueryTable 导入,而所有其他外部数据都可以作为 ListObject 或 QueryTable 导入。
TextFileSpaceDelimiter 属性仅适用于 QueryTable 对象。
示例
本示例将空格字符设置为第一个工作簿中第一个工作表的查询表中的分隔符,然后刷新查询表。
Set shFirstQtr = Workbooks(1).Worksheets(1)
Set qtQtrResults = shFirstQtr.QueryTables _
.Add(Connection := "TEXT;C:\My Documents\19980331.txt", _
Destination := shFirstQtr.Cells(1,1))
With qtQtrResults
.TextFileParseType = xlDelimited
.TextFileSpaceDelimiter = True
.Refresh
End With
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。