Ex cel-VBA 操作文件四大方法之一__利用Ex cel 对象来处理文件 在我们日常使用Excel 的时候,不仅会用到当前Excel 文件的数据,还经常需要访问其他的数据文件
这些数据文件可能是Excel 文件、文本文件或数据库文件等
经常有朋友会问如何在vba 代码里操作这些数据文件
本文就系统地介绍一下在Excel 中应用VBA 操作数据文件的方法
本文主要介绍四种常用的方法: 1、利用Excel 对象来处理文件; 2、利用VBA 文件处理语句来处理文件; 3、利用FileSystemObject 对象来处理文件; 4、利用API 函数来处理文件
当然对于数据库文件,还可以利用ADO+SQL 的方法操作,不过论坛已经有前辈详细介绍过此类方法,本文就不再重复了
一、利用Excel 对象来处理文件 利用Excel 对象自带的方法来操作文件是最方便,也是最简单的
我们主要利用Workbooks 集合和 Workbook 对象的方法来操作文件
1、打开 Excel 文件 我们可以用Workbooks
Open 方法打开一个 Excel 工作簿
Workbooks
Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad) 其中 FileName 是必选的参数,表示要打开的工作簿名,如果没有指定路径,则代表当前路径
另外 14 个是可选参数,除了密码参数,其他的一般很少用
具体的含义可以参看 VBA 的帮助
例: Workbooks
Open "F:\test