设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[OFFICE] 批量添加或是删除多工作薄中宏代码和宏按钮

[复制链接]
跳转到指定楼层
楼主
发表于 2016-9-10 19:06:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
点击“提取所选工作薄中的模块、类、窗体名称”,可将选择的一个工作薄内所有模块、类、窗体名称分别提取到A、B、C列,注意:只允许选择一个工作薄,提取的名称并不包含SHEET和thisworkbook中的代码名称。但会在D列显示出有代码的工作表名或ThisWorkbook。


点击“删除所选工作薄中所有代码”,可将选择的若干工作薄内除了以本表中A列命名的模块、以B列命名的类、以C列命名的窗体之外的模块、类、窗体以及工作薄和工作表中的宏代码,全部删除。同时会删除所有工作薄中的所有工作表的宏按钮。


先运行“提取所选工作薄中的模块、类、窗体名称”,得到样本代码的名称,然后在ABCD列删除不需要批加的代码名称,接着点击“批量加代码”,按提示,再次选择刚才的样本代码所在的工作薄,再选择要批加代码的多个工作薄。本工具是将样本工作薄中代码名称在ABCD列中所有代码批量复制到多个具有相同格式的工作薄的代码中。



批量删除多工作薄中宏代码和宏按钮

当要批量添加的窗体中没有手动设置的控件,可以下载这个使用: (通用)批量添加或删除多工作薄中宏代码和宏按钮(如果窗体中没有手动控件).xlsm (39.56 KB, 下载次数: 195)

如果窗体中有一些手动放置的控件,请下载这个使用: (通用)批量添加或删除多工作薄中宏代码和宏按钮(导出导入窗体法).xlsm (41 KB, 下载次数: 175)



VBA不信任到Visual Basic Project的程序连接

在使用VBA时,如果出现“不信任到Visual Basic Project的程序连接”的错误提示,

解决办法:选择宏安全性中的“信任对于"Visual Basic 项目"的访问”项
excel2003操作步骤:EXCEL菜单:工具-宏-安全性-可靠发行商-选中‘信任“Visual Basic 项目”的访问’

excel2010操作步骤:开发工具 - 宏安全性 - 宏设置 - 信任对VBA工程对象模型的访问。或者:文件 - 选项 -信任中心 - 信任中心设置 - 宏设置 - 信任对VBA工程对象模型的访问 。将信任对VBA工程对象模型的访问前面打上勾就可以了。


如果还不行的话,就选择调试,进到 visual 中,选择工具-引用 ,然后找到原来是要引用Microsoft   Visual   Basic   for   Applications   Extensibility 5.3,在前面打上勾,保存就可以了。
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-5 01:10 , Processed in 0.241913 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表