2016-12-14 1 views
2

많은 모듈과 사용자 폼이 추가되었습니다. 물론 각 매크로에는 많은 중첩 및 매크로 참조가 있습니다. 내가 참조하는 이러한 매크로를 찾지 못하는 지름길이 있는지 또는 각 모듈을 수동으로 찾아야 만하는지 궁금합니다.VBA에서 매크로 찾기 코드

Matlab에서 단축키는 Ctrl + D이고 IDE는 자동으로 강조 표시된 스크립트/기능을 엽니 다.

+0

없음. VBA 편집기는 1997 년 이래로 실제로 변경되지 않았습니다. 우리 중 대부분은 오래된 자동차를 가지고 있지 않습니다. – Bathsheba

+2

[Rubberduck] (http://www.github.com/rubberduck-vba/Rubberduck) addin에는이 기능이 있습니다 (전체 공개, 저는 기고자입니다). – Comintern

+2

Function Call ...에 커서를 올리면 Shift + F2를 누르면 해당 기능으로 이동합니다 ... 그게 무슨 뜻입니까? – Rdster

답변

3

Function Call ...에 커서를 놓으면 Shift + F2 키를 누르면 해당 기능으로 이동합니다.

마지막으로 몇 개의 커서 위치로 돌아가려면 Ctrl + Shift + F2를 누르십시오. 프로 시저/함수 머리글로 점프하는 것보다 유용하지는 않지만 다음 코드를 스크롤하면됩니다. 쉽게 앞뒤로 이동합니다.

당신이 사용할 수있는 트릭 중 하나는 호출하는 함수/서브 이름에서 호출하는 함수/서브 주석입니다. 그러면 코드를 통해 코드를 읽는 동안 그 라인의 주석을 제거하고 Shift + F2를 호출 함수/sub로 되돌립니다. 의미가

희망 ... 내가 아는

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 
+0

또는 마우스 오른쪽 버튼 클릭 >> 정의 –