![]() |
1
0
我终于明白了! 每当代码引用未定义的数据类型时,qat自定义将不起作用。症状是: 1)您将看到工作簿名称是列表中宏名称的前缀。在正常情况下,您只会看到宏名。 2)如果将宏与QAT按钮关联。那个按钮坏了。每当你点击按钮,它就会说 无法运行宏“xxx”。宏在此工作簿中可能不可用,或者所有宏都可能被禁用 “。这是误导,因为宏在那里,所有宏都是允许的。 您可能会问:“为什么您的代码引用一些未定义的数据类型?”这是因为我的代码引用了一些需要附加库(如“Microsoft脚本运行时”)的附加数据类型(如字典)。如果未手动配置库引用,则数据类型将变为“未定义”。 我很惊讶程序没有抛出编译错误或运行时错误。相反,它给出的消息是“宏可能不可用于此工作簿”。 |
![]() |
Interactive · 如果相邻单元格为空,则VBA完成循环 1 年前 |
![]() |
RonanC · VBA数据验证下拉列表,是否也允许自由文本? 1 年前 |
|
user1646660 · 如果日期介于两个日期之间,则向插槽添加日期 1 年前 |
![]() |
Blake S · Excel宏错误:过程调用或参数无效 1 年前 |
|
Hieu Minh · 数据透视表无法覆盖现有的合并单元格 1 年前 |
![]() |
Nick · 当条件匹配电源查询时,从单独的查询中返回多列 2 年前 |