大体归纳一下,韩老师讲过如下两种多工作薄合并的方法: 今天增加一种新的,最快速的合并工作表的方法——VBA。Dim i As Integer '定义打开文件个数变量Application.ScreenUpdating = False '关闭屏幕更新,避免合并时屏幕闪烁FileOpen = Application.GetOpenFilename(FileFilter:="Microsoft Excel文件(.xlsx),.xlsx", MultiSelect:=True) '打开文件类型为.xlsx,并可以打开多个Do While i <= UBound(FileOpen) Workbooks.Open Filename:=FileOpen(i)Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count) '将需要合并的工作薄中工作表合并到最后一个工作表Application.ScreenUpdating = True '打开屏幕更新
|