社区
VBA
帖子详情
求助!EXCEL中宏的运行
robin00
2008-03-04 12:13:08
设计了一个工作簿,其中一个工作表有自定义的工具栏,当这个工作表活动时,所有菜单均是禁止的,只能通过自定义工具栏运行自建宏。
但是在其他工作表工作时,需要开放菜单,而自建的宏是不应该运行的。虽然可以取消自定义工具栏显示,但是其他人仍然可以通过菜单中的“工具”-〉“宏”看到并运行宏。
怎样才可以将宏的名称中消除,使别人无法随便运行宏?
...全文
79
3
打赏
收藏
求助!EXCEL中宏的运行
设计了一个工作簿,其中一个工作表有自定义的工具栏,当这个工作表活动时,所有菜单均是禁止的,只能通过自定义工具栏运行自建宏。 但是在其他工作表工作时,需要开放菜单,而自建的宏是不应该运行的。虽然可以取消自定义工具栏显示,但是其他人仍然可以通过菜单中的“工具”-〉“宏”看到并运行宏。 怎样才可以将宏的名称中消除,使别人无法随便运行宏?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
robin00
2008-03-04
打赏
举报
回复
[Quote=引用 1 楼 okexcel 的回复:]
方法1:
在你的宏中加上判断,判断当前工作表。
方法2:
给你的宏加一个虚拟参数。通过菜单中的“工具”-〉“宏”,就看不到宏了。
[/Quote]
谢谢答复!方法1我也试过,由于有的宏涉及到其他工作表因此判断起来麻烦,而且希望能像方法2中所说的那样看不到为佳。
关于方法2中所说的虚拟参数,应该如何设置,麻烦说的详细些,谢谢
robin00
2008-03-04
打赏
举报
回复
已经经过试验解决了!!哈哈!!
其实很简单,只要将宏写成:Private Sub 宏名()就可以解决了
okexcel
2008-03-04
打赏
举报
回复
方法1:
在你的宏中加上判断,判断当前工作表。
方法2:
给你的宏加一个虚拟参数。通过菜单中的“工具”-〉“宏”,就看不到宏了。
EXCEL
中宏
毒X97M.Laroux.DX1的解决办法.docx
EXCEL
中宏
毒X97M.Laroux.DX1的解决办法.docx
EXCEL
的
中宏
从入门到精通.doc
EXCEL
的
中宏
从入门到精通.doc
Excel
VBA 速查宝典
Excel
中VBA的使用,很好的东西,通过
excel
中宏
的运用使工作方便。
excel
密码破解(高效).txt
按照文档中步骤,两分钟搞定
excel
中宏
密码的破解工作。
office
中宏
的用法
office
中宏
的用法,详细讲了宏的作用和功能
VBA
2,462
社区成员
10,807
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章