我是一名实习生,负责清理用Excel和VBA制作的计算器的可怕混乱。我过去从未真的和VBA玩过,所以这对我来说都很新鲜,所以如果我提出错误的问题,请原谅我,我来这里学习!
我要做的第一件事就是了解整个混搭中的操作顺序。有12个excel表保存计算器的变量和表,并查看它们看起来像,并不是实际上调用了VBA端定义的所有函数。不幸的是,我有很多单元格需要单独查看,所以我想知道是否有一种方法可以在编辑器(Microsoft Visual Basic for Applications)中从VBA端执行此操作,当您打开开发人员时可以使用excel工具。
我已经尝试评论整个函数,然后更新代码以观察它是否中断,但除了将新输出与单元格的未更改版本进行比较之外,那么......它不是如果我想在本月完成它是真的可行=(。
非常感谢任何帮助!
-James
TL; DR:有没有一种简单的方法可以检查VBA中是否实际使用了某个功能?
答案 0 :(得分:3)
如果你发现一个你想知道的函数是否被使用,那么在函数的开头添加这样的东西:
Sub HelloWorld()
Debug.Print "Starting HelloWorld()"
...
...
使用Ctrl-G启动调试窗口,然后开始测试您的工作簿。报告的所有方法都在使用中。所有其余的 - 也许没有。
答案 1 :(得分:2)