有时,我们需要将excel工作簿中的每个工作表保存为工作簿。如果只有一两张工作表,没问题。如果一个工作簿中有几十个工作表,手工操作既烦人又慢。
如果用VBA来处理这件事,那就简单了。先看效果,
动画中使用的VBA代码如下:
子拆分工作表()
另存为工作表
将我的书作为工作簿变暗
设置我的书=活动工作簿
对于我书中的每一个故事。床单
嘘。复制
活动工作簿。另存为文件名:=我的书。路径&。" " & ampSht。名称,文件格式:=xlNormal '将工作簿保存为EXCEL默认格式
活动工作簿。接近
然后
文件已被分割!
末端接头
代码并不复杂。
很多人对VBA密码有抵触,但其实没那么复杂。就当是稍微复杂一点的函数吧。
当然,如果你不打算深入研究VBA,而只是暂时使用,可以复制粘贴!
至于如何使用VBA代码,你可以参考前面的文章:
Excel vba示例(1)——批量生产薪资表头
永恒君也分享了以上例子的文件,有需要可以直接使用。
后台回复“拆分”。
Excel VBA很厉害,但是很难熟练运用。幸运的是,永恒君收集了几套关于VBA的视频教程,非常实用。
如有必要,回复后台的“VBA”即可~ ~
欢迎交流!
1.《把sheet拆分独立excel Excel vba 实例(2) - 批量将工作表拆分为单独文件》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《把sheet拆分独立excel Excel vba 实例(2) - 批量将工作表拆分为单独文件》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/shehui/1188313.html