我有一个包含很多模块和用户表单的附加组件。当然,每个宏中都有很多嵌套和宏引用。我想知道是否有一个我不知道的快捷方式来查找引用的这些宏,或者我是否必须手动浏览每个模块才能找到它们?
在 Matlab 中,快捷键是 Ctrl+D,然后 IDE 会自动打开突出显示的脚本/函数。
最佳答案
当您将光标放在“函数调用”上时...按 Shift+F2 即可转到该函数。
您还可以按 Ctrl+Shift+F2 循环回到最后几个光标位置...不如跳转到过程/函数标题那么有用,但如果您只是滚动以下代码,您可以轻松地来来回回。
您可以使用的一个技巧是在被调用函数/子中注释掉带有调用函数/子名称的行...然后当您在代码中跳来跳去处理某些内容时,您可以取消注释该行并按 Shift+ F2 返回调用函数/子函数。
希望这是有道理的......
Sub Main()
ExampleSub <----Stick your cursor in the name and hit Shift+F2 to jump to the header
End Sub
Sub ExampleSub <----You'll jump here
'Main 'Calling Proc <----You can use this to jump back to Main if you uncomment it
'Do Stuff
End Sub
关于vba - 在 VBA 中查找宏代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41144426/