如何在vba中实现数据选项卡下的获取外部数据组中的自文本功能?

在excel中可以使用“数据”选项卡下的“获取外部数据”组中的“自文本”功能导入文本文档的数据,如下图所示

在excel vba中内置了QueryTable对象可以实现上述导入外部文本文档的数据。

本文介绍如何使用vbal中内置的QueryTable对象导入外部文本文档的数据。

QueryTable对象不仅可以导入外部文本文档的数据,还可以导入网页中的表格数据,还可以连接利用ADO技术访问的外部数据源的数据。

在vba中用QueryTable对象导入外部文本文档的语法与利用excel的分列功能分列非常相似。

比如如下代码将C盘中的1.TXT文本文档导入excel中,并且删除连接,断开查询:





       

发表评论