未找到参数的 Excel 宏

Posted

技术标签:

【中文标题】未找到参数的 Excel 宏【英文标题】:Excel Macro with parameters not found 【发布时间】:2021-06-10 15:49:33 【问题描述】:

我创建了一个宏。单击命令按钮,其代码将工作表作为参数传递到公共子程序中。但是,Excel 崩溃并关闭了编辑器。当我重新打开它时,我在任何地方都找不到我的代码。它显然仍然存在于某个地方,因为当我单击按钮时,代码仍然完全执行。但它没有显示在宏列表中,因为它有参数,我现在无法弄清楚如何编辑它。

【问题讨论】:

尝试去代码应该在的地方,然后在顶部,点击窗口>>级联---它会显示吗? 试过了。它只有一个包含命令按钮代码的窗口。 在你能看到的代码上设置断点,然后使用 F8 单步执行 它是什么类型的按钮(Forms/ActiveX)? @braX 你是一个美丽的人。在调用 sub 的行上的断点,按 F8 并出现我的框。谢谢! 【参考方案1】:

在你能看到的代码上放一个断点,然后当它停止时,点击调试,然后使用 F8 单步执行

【讨论】:

以上是关于未找到参数的 Excel 宏的主要内容,如果未能解决你的问题,请参考以下文章

C#运行带参数的excel宏

excel 宏:ByRef 参数类型不匹配

可变宏参数计数未按预期工作

格式化后查找/替换未找到单元格值

如何在文件系统中找到可变参数宏实现

EXCEL宏和函数与组合框