精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
【Excel】快速的合并多個 Excel 工作簿中的工作表

第一步:多個工作簿合并到一個工作簿

在由多個工作簿合并到一個工作表之前,我們先把多個工作簿合并到一個工作簿。

1、新建一個工作薄,將其命名為合并后的名字,例如叫做:匯總工作簿。
2、打開此工作簿:“匯總工作簿”
3、在“匯總工作簿”下任一個工作表標簽上點擊右鍵,選擇“查看代碼”。

4、在打開的VBA編輯窗口中粘貼以下代碼:

Sub 工作薄間工作表合并()
Dim FileOpen
Dim X As Integer
Application.ScreenUpdating = False
FileOpen = Application.GetOpenFilename(FileFilter:="Microsoft Excel文件(.xlsx),.xlsx", MultiSelect:=True, Title:="合并工作薄")
X = 1
While X <= UBound(FileOpen)
Workbooks.Open Filename:=FileOpen(X)
Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
X = X + 1
Wend
ExitHandler:
Application.ScreenUpdating = True
Exit Sub
errhadler:
MsgBox Err.Description
End Sub

5、關閉該VBA編輯窗口
6、在Excel中,開發工具---宏,選“工作薄間工作表合并”,然后“執行”。(添加開發工具方法:打開excel-文件-選項-自定義功能區-開發工具前打√)

7、在打開的對話窗口中,選擇你要合并的多個工作薄。

8、等待運行。而后就OK了。
9、打開名為“匯總工作簿”的Excel文件,我們就能看到多個其他工作簿以多個Sheet頁的形式合并到了這一個工作簿中。

第二步:多個工作表合成一個工作表

在“匯總工作簿”工作簿中,有很多個Sheet頁,我們的最終目的是把這多個Sheet頁合并到一個Sheet頁的多行。其操作辦法如下:
1、在“匯總工作簿”中,新建一個sheet頁。
2、在新建的sheet標簽上單擊右鍵,選擇“查看代碼”
3、在打開的VBA編輯窗口中粘貼以下代碼:

Sub 合并當前工作簿下的所有工作表()
Application.ScreenUpdating = False
For j = 1 To Sheets.Count
If Sheets(j).Name <> ActiveSheet.Name Then
X = Range("A65536").End(xlUp).Row + 1
Sheets(j).UsedRange.Copy Cells(X, 1)
End If
Next
Range("B1").Select
Application.ScreenUpdating = True
MsgBox "當前工作簿下的全部工作表已經合并完畢!", vbInformation, "提示"
End Sub

4、關閉該VBA編輯窗口
5、在Excel中,開發工具---宏,選“合并當前工作簿下的所有工作表”,然后“執行”。

6、等待運行,而后就OK了。

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
微軟為什么就不給excel添加這個功能?我只能自已做了!
如何將一個excel工作簿中的多張表合并到一張表中
Excel多個工作簿中的工作表合并到一個工作簿中
如何將Excel工作簿的所有工作表一次導出成多個獨立文件?
Excel如何快速合并多個工作簿至一個工作簿中?
不要再用Ctrl C了,工作簿拆分、合并一鍵生成,工作再忙也要看……
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 时尚| 临朐县| 颍上县| 顺平县| 谢通门县| 棋牌| 晋中市| 大渡口区| 宝丰县| 永康市| 宁夏| 喜德县| 江源县| 石阡县| 马龙县| 芜湖县| 余姚市| 叙永县| 博爱县| 富顺县| 和田县| 公主岭市| 阳高县| 西华县| 青海省| 梅州市| 岳池县| 洛川县| 蕲春县| 嵊泗县| 海城市| 冕宁县| 四子王旗| 德钦县| 涿州市| 区。| 安达市| 施秉县| 金寨县| 云南省| 四平市|