电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ExcelVBA操作文件大全

ExcelVBA操作文件大全_第1页
ExcelVBA操作文件大全_第2页
ExcelVBA操作文件大全_第3页
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.xls" 可以打开 F 盘的test.xls 文件。 2、打开文本文件 使用Open 方法也可以打开文本文件,但建议使用OpenText 方法。此方法是载入一个文本文件,并将其作为包含单个工作表的工作簿进行分列处理,然后在此工作表中放入经过分列处理的文本文件数据。完整语法如下: Workbooks.OpenText(FileName, Origin, StartRow, DataType, TextQualifier, ConsecutiveDelimiter, Tab, Semicolon, Comma, Space, Other, OtherChar, FieldInfo, TextVisualLayout, DecimalSeparator, ThousandsSeparator, TrailingMinusNumbers, Local) 关于以上参数的具体含义可以参看 VBA 的帮助,这里就不重复了。在实际的编程中,一般无需对这些复杂的参数进行处理。可以通过录制宏来得到打开一个文本文件的VBA 代码。具体方法就是选择“文件——打开”,然后选择打开文本文件,就会出现文本导入向...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部