宏代码—工作表合并 一、关于宏的EXCEL 设置 1
设置快捷宏图标:文件—EXCEL 选项-常用-在功能区显示“开发工具〞选项卡打钩 2
删除宏:宏-选中相应的宏-删除
取消出现平安隐私警告:EXCEL 选项-信任中心-信任中心设置-个人信息选项-将〞保存时从文件属性中删除个人信息“前面的勾去掉
二、合并当前工作簿下的所有工作表 1
我们现在开始合并,首先要在最前页新建一个工作表
在新建的sheet 表中“右键〞,找到“查看代码〞,然后看到宏计算界面
看到宏计算界面,我们就只需要把下面的代码复制进去,代码如下,效果如下: Sub 合并当前工作簿下的所有工作表() Application
ScreenUpdating = False 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 或者如下: Sub 合并() For I = 2 To '如果工作表的第一行都一样,就把下 Rows("1" & 的1 改成2 就好了 Sheets(I)
Rows("1" & ":" & Sheets(I)
Range("A60000")
End(xlUp)
_ Copy Range("A" & Range("A60000")
End(xlUp)
Row + 1)