步骤二:编辑VBA代码。左键单击【工程资源管理器】中的【Sheet1 (总表)】后,在右侧代码窗口中键入以下代码,也可以选择复制粘贴。代码输入完成后,同时按下键盘上的【Ctrl + S】键保存代码,先左键单击【Microsoft Excel】对话框中的【是(Y)】按钮,再左键单击【Microsoft Excel】对话框中的【确定】按钮,最后关闭【Visual Basic编辑器】即可完成代码编辑。
代码区域:
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("A1").Select
Application.ScreenUpdating = True
MsgBox "当前工作簿下的全部工作表已经合并完毕!", vbInformation, "提示"
End Sub
步骤三:Microsoft Excel快速合并当前工作簿下的所有工作表使用流程。执行VBA代码,首先需要在菜单栏中显示【开发工具】。显示【开发工具】详细操作流程请参照:PPT和Excel操作流程基本一致。左键单击菜单栏中的【开发工具】选项卡,左键单击【代码】功能区中的【宏】按钮。
步骤四:左键单击选中【宏】对话框中的【Sheet1.合并当前工作簿下的所有工作表】后,左键单击【执行(R)】按钮。
步骤五:左键单击【提示】对话框中的【确定】按钮即可完成合并当前工作簿下的所有工作表。
至此,Microsoft Excel快速合并当前工作簿下的所有工作表操作流程已全部结束。知识改变命运,科技成就未来。希望这个小知识能给您的工作和生活带来更多的便捷。如有疑问或建议,请在下方留言。点击关注,有更多科技知识等着您,谢谢您的支持。