ThisWorkbook.Name" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 急求excel导入宏定义功能,将多个excel文件里的数据导...-怎么导入宏excel,excel编写宏导入数据

急求excel导入宏定义功能,将多个excel文件里的数据导...-怎么导入宏excel,excel编写宏导入数据

作者:乔山办公网日期:

返回目录:excel表格制作




新建一个汇总表,将汇总表与其他excel文件放在同一文件夹中,在汇总表中写宏:
Sub 汇总()
a = Dir(ThisWorkbook.Path & "\*.xls")
On Error Resume Next
For i = 1 To 100
If a <> ThisWorkbook.Name Then
Workbooks.Open Filename:=ThisWorkbook.Path & "\" & a
Workbooks(a).Sheets(1).Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
Workbooks(a).Close savechanges:=False
End If
a = Dir
Next i
End Sub


模块上右键菜单——导出文件
新Excel文件中,打开VBA编辑器,导入文件,找到刚导出的文件导入即可。
如果需要执行这样检查的文件不是特别多的话,还是逐一导入模块比较合适;如果特别多的话,可以考虑专门制作一个模板文件(.xlt),在其中加上你的宏,然后你的这些文件就使用这个专门的模板,其他文件不会受影响的。
Excel的强大优势还在于它提供的宏语言Visual Basic for Application(VBA).Visual Basic是windows环境下开发应用软件的一种通用程序设计语言,功能强大,简便易用。VBA是它的一个子集,可以广泛地应用于Microsoft公司开发的各种软件中,例如Word、Excel、Access等。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网