检查是否在另一个宏中调用了一个宏

时间:2018-03-20 11:20:22

标签: excel vba excel-vba

我的Excel中有很多宏。我不知道他们是否在该工作簿中使用过。我不知道它是否被称为其他宏内的程序。

有没有办法找出宏是在其他宏中使用还是在不同的表中使用?

2 个答案:

答案 0 :(得分:2)

可能是最简单的方法 - Ctrl + F

写下"宏"的名称并选择当前项目中的搜索。然后开始计算出现的次数。

另一种方法是在"宏"的debug.print "I am used"行之后写Sub。然后计算在即时窗口中弹出的次数。

答案 1 :(得分:0)

  • 在每个模块的开头加上“Option Explicit”

  • 注释掉您的“宏

  • 启动调试

    它会指向任何“宏”调用