大體歸納一下,韓老師講過如下兩種多工作薄合并的方法: 今天增加一種新的,最快速的合并工作表的方法——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 '打開屏幕更新
|