我有一个附加模块和用户窗体。当然,每个宏中都有很多嵌套和宏引用。我想知道是否有一个快捷方式我不知道找到这些引用的宏,或者如果我必须手动查找每个模块才能找到它们?在VBA中查找宏的代码
在Matlab中,快捷键是Ctrl + D,然后IDE会自动打开突出显示的脚本/函数。
我有一个附加模块和用户窗体。当然,每个宏中都有很多嵌套和宏引用。我想知道是否有一个快捷方式我不知道找到这些引用的宏,或者如果我必须手动查找每个模块才能找到它们?在VBA中查找宏的代码
在Matlab中,快捷键是Ctrl + D,然后IDE会自动打开突出显示的脚本/函数。
将光标放在函数调用....按Shift + F2时,它会转到该函数。
您也可以按Ctrl + Shift + F2循环回到最后几个光标位置......不像跳转到过程/函数标题那样有用,但是如果您只是滚动下面的代码,则可以轻松地来回走动。您可以使用
一个技巧就是在调用的函数/子注释掉与调用函数/潜艇名的行...然后当你在代码中,通过一些工作蹦跳着,你可以取消该行并移+ 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
或通过右键单击>>定义 –
没有,我知道的。自1997年以来,VBA编辑器并没有真正改变过。我们大多数人没有旧车。 – Bathsheba
[Rubberduck](http://www.github.com/rubberduck-vba/Rubberduck)插件具有此功能(完全披露,我是贡献者)。 – Comintern
当您将函数光标放在函数调用....按Shift + F2时,它会将您带到该函数......是您的意思吗? – Rdster