vba 宏列表框不允许编辑某些宏
vba macro list box not letting editing some macros
我有一个包含很多宏的 Excel 项目。
我想要的是将宏分配给功能区中的按钮。
为此,我创建了如下宏:
Sub R10_parallel_device()
help.helpON ("parallel_device ")
Call sub_novelty_claims("parallel_device")
End Sub
所以满足三个条件:
a) 宏SUB R10_parallel_device()
不接受参数
b)它不是私人的
c) 不是隐藏
当我转到宏列表时,我看到了所有名为 Rnn 的宏列表,但除了创建之外,所有按钮都是灰色的。
现在如果我点击那个子 SUB R10_parallel_device()
我不能编辑它,如果我点击 "create" excel 将我发送到一个新创建的模块
子 R10_parallel_device()
End Sub
出现。
&
当我转到 file/options/ribbon 时,如果我想将该宏添加到一个按钮,它会被列出,并且可以将宏分配给一个按钮,但它不会 运行,给出这样一个宏的错误未找到。
注意:我检查了列出了哪些宏 thisworkbook/all/ 等等。
注 2:this did not help me. 都不是
感谢
确认这是宏名称 - 转到开发人员 -> 查看代码(或键入 Alt + f11),然后 select 包含您的代码的模块并重命名它们。无论出于何种原因,R#
语法:
我有一个包含很多宏的 Excel 项目。 我想要的是将宏分配给功能区中的按钮。 为此,我创建了如下宏:
Sub R10_parallel_device()
help.helpON ("parallel_device ")
Call sub_novelty_claims("parallel_device")
End Sub
所以满足三个条件:
a) 宏SUB R10_parallel_device()
不接受参数
b)它不是私人的
c) 不是隐藏
当我转到宏列表时,我看到了所有名为 Rnn 的宏列表,但除了创建之外,所有按钮都是灰色的。
现在如果我点击那个子 SUB R10_parallel_device()
我不能编辑它,如果我点击 "create" excel 将我发送到一个新创建的模块
子 R10_parallel_device()
End Sub
出现。
& 当我转到 file/options/ribbon 时,如果我想将该宏添加到一个按钮,它会被列出,并且可以将宏分配给一个按钮,但它不会 运行,给出这样一个宏的错误未找到。
注意:我检查了列出了哪些宏 thisworkbook/all/ 等等。
注 2:this did not help me.
感谢
确认这是宏名称 - 转到开发人员 -> 查看代码(或键入 Alt + f11),然后 select 包含您的代码的模块并重命名它们。无论出于何种原因,R#
语法: