如何在一个excel中批量使用宏

我现在又一个工作薄里里面有2000多个工作表,我在1个工作表里创建了一个宏,现在想批量在多个工作表实现着个宏

你的宏放在了那个下边?是放到了“模块”下边还是“工作表事”件下边?
如果是“模块”下边那你同一个文件里所有的表都可以使用,只要选择相应的表格去运行宏即可
如果是“工作表事件”下那只有与之相对的工作表可以使用,如果你想让全部的工作表都用这个,那你就放到“工作薄事件”下即可即:VBA编辑器中左侧“工程资源管理器”窗口中的“ThisWorkbook”下边追问

我要一个工作表里去点好多呀 可以可以一键在多个工作表里运行

追答

哦,那你方便把你带有宏的工作表发过来么?我给你弄下,这个不难。我邮箱[email protected]
我要是不方便发的话我就将相应的代码发到评论里了,你看下能不能看懂吧,这上边实在是不敢发了,老被百度给和掉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-26
2.9.2在EXCEL中用宏程序处理数据,以便规范统一
1. 将“2产品销售额汇总表”工作簿中的八个表用宏程序统一表格样式,设置宏程序的方法是:单击工作表上的全选按纽,全选工作表,再执行工具,宏,录制新宏

2. 设置快捷键,CTRL+Z保存在个人宏工作簿

3. 录制宏,执行:格式菜单,单元格命令

4. 选择对齐选项卡,在水平和垂直对齐中分别选择“居中”,在文本控制中选择“自动换行”

5. 选择字体选项卡:选择字体为宋体,字形为常规,字号为9

6. 再执行文件,页面设置,

7. 在页面选项卡中,设置纸张大小为A4,方向为横向,缩放比例为65%

8. 选择页边距选项卡中的居中方式为水平

9. 选择页眉/页脚选项卡,选择页眉为文件名,页脚为页码数

10. 选择工作表选项卡,顶端标题行时单击表格中的标题行,自动显示标题行位置,在打印中选择网络线,以便打印表格,其它默认,确定

11. 选择第三行,执行窗口菜单,冻结窗口命令,使第1、2行冻结,以便拉出序号

12. 单击设计宏按纽,退出录制。

13. 对其它七张表格,全选表格后,用快捷键,CTRL+z,系统自动完成上述步骤。
相似回答