拆分:把单个excle表格中的多个sheet,分成多个单个excel如:123
xls含有三个sheet分别为a、b、c;拆分成a
xls,拆分后的a
xls含有相同名称的sheet,方法如下:1
打开excel表,并右键单击sheet1,点击“查看代码”
复制如下代码到空白处3
点击运行——运行子过程,10秒生成到桌面上4
Alt+F11返回SubMacro1()DimshtAsWorksheetDimshtNameAsStringshtName="Sheet1"Application
ScreenUpdating=FalseApplication
DisplayAlerts=FalseForEachshtInSheetssht
CopyActiveWorkbook
Sheets(1)
Name=shtNameActiveWorkbook
SaveAsFilename:=ThisWorkbook
Path&"\"&sht
Name&"
xls"ActiveWorkbook
CloseNextApplication
DisplayAlerts=TrueApplication
ScreenUpdating=TrueEndSub合并:同一Excel表格中的多个sheet全部合并到sheet1如:123
xls含有三个sheet分别为a、b、c;将b、c数据全部合并到a中,方法如下:1、打开excel表,右击sheet1,左击“查看代码”2、复制如下代码到空白处3、点击运行——运行子过程,10秒合并完成4、Alt+F11返回Sub合并当前工作簿下的所有工作表()Application
ScreenUpdating=FalseForj=1ToSheets
CountIfSheets(j)
NameActiveSheet