首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vba宏列表框不允许编辑某些宏

vba宏列表框不允许编辑某些宏
EN

Stack Overflow用户
提问于 2018-02-21 00:53:46
回答 1查看 458关注 0票数 0

我有一个包含很多宏的Excel项目。我想要的是将宏分配给功能区中的按钮。为此,我创建了类似这样的宏:

代码语言:javascript
复制
Sub R10_parallel_device()
help.helpON ("parallel_device ")
Call sub_novelty_claims("parallel_device")
End Sub

因此满足三个条件: a)宏SUB R10_parallel_device()不接受参数b)它不是私有的c)它不是隐藏的

当我转到宏列表时,我看到了所有名为Rnn的宏列表,但除了CREATE之外,所有的按钮都是灰色的。现在,如果我在该子实例中单击,例如SUB R10_parallel_device(),我将无法编辑它,如果我单击“创建”excel,我将转到一个新创建的模块,在该模块中,子R10_parallel_device()

代码语言:javascript
复制
End Sub

就会出现。

当我转到文件/选项/功能区时,如果我要将该宏添加到按钮,则会列出该宏,并且可以将该宏分配给按钮,但它不会运行,并给出找不到这样的宏的错误。

注意:我检查了工作簿/全部/等等列出了哪些宏。note2:this没有帮助我。this都不是

thx

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-21 02:11:19

确认是宏名称-转到Developer ->查看代码(或键入Alt + f11),然后选择包含代码的模块并重命名它们。无论出于什么原因,它都是R#语法:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48890351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档