遍历指定文件夹,逐个打开每一个excel文件,进行操作
2011-12-08 20:02
686 查看
Sub openExcel() Dim myPath$, myFile$, WB As Workbook Dim icount% icount = 0 Application.ScreenUpdating = False '冻结屏幕,以防屏幕抖动 myPath = "E:\" '把文件路径定义给变量 myFile = Dir(myPath & "*.xls") '依次找寻指定路径中的*.xls文件 Do While myFile <> "" '当指定路径中有文件时进行循环 Set WB = Workbooks.Open(myPath & myFile) '打开符合要求的文件 Call 宏2 '调出对文件进行相关操作的宏 myFile = Dir '找寻下一个*.xls文件 icount = icount + 1 Loop Application.ScreenUpdating = True '冻结屏幕,此类语句一般成对使用 MsgBox "一共打开" & icount & "个文件" End Sub
相关文章推荐
- 这是一个定时脚本,主要功能是遍历该文件夹下的所有文件并存储到数组,对数据中的文件进行操作,一个一个移动到指定的目录下,并删除原有文件
- VB 通过指定Excel模板文件进行另存为新文件操作
- C#窗体中利用richtextbox控件,打开指定word文件,并进行编辑保存等操作,出现Office或者是Interop未定义的解决方案
- java:File类中对文件或目录进行操作的常用方法以及遍历文件夹下面的文件
- vba打开excel文件遍历sheet的名字和指定单元格的值
- C# 打开指定文件夹或者文件 导入Excel
- Qt文件操作:遍历文件夹中 指定格式的文件,并添加文件名到comboBox上
- 递归遍历一个文件夹,对文件进行操作,使用lstat时的悲剧
- C#遍历指定文件夹中的所有文件及操作
- 对指定文件夹进行递归遍历,将所有文件存到QStringList里。两种方法
- python遍历文件夹获取指定格式的文件
- PHP遍历指定目录下的文件以及文件夹
- Java关于遍历出指定文件夹里的文件列表
- 打开文件夹,遍历文件夹中的所有文件及子文件夹中的文件
- 用VBA生成的EXCEL,打开报如下错误:您尝试打开的文件"1.xls"的格式与文件拓展名指定的格式不一致。。。。
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- java File 遍历某路径下的文件和文件夹操作
- .C# 拷贝一个图片到指定文件夹下(IO文件操作实例)
- 对文件夹中所文件(csv)进行读写操作
- C#打开文件夹并定位到指定的文件