programing

VBA에서 사용되지 않는 변수를 알 수 있는 방법이 있습니까?

bestprogram 2023. 7. 6. 22:25

VBA에서 사용되지 않는 변수를 알 수 있는 방법이 있습니까?

표준 VBA 편집기에 사용된 변수에 대해 경고하는 도구, 방법 또는 설정이 있습니까?Dim'의료진, 하지만 사용되지 않는 건가요?

MZ-Tools는 사용자의 코드를 검색하여 사용되지 않는 항목을 알려줍니다.VBA 버전은 여기에서 확인할 수 있습니다.

MZ-Tools의 구체적인 기능은 소스 코드 검토입니다.

소스 코드 검토 기능을 사용하면 소스 코드를 검토하여 일부 사용되지 않는 선언(상수, 변수, 매개 변수, 프로시저 등)을 탐지할 수 있습니다.

다른 방법은 (해당 소프트웨어를 설치할 관리자 권한이 없기 때문에)Option Explicit모듈의 맨 위에 있습니다.그리고 나서 모든 것을 논평합니다.Dim'med 변수, ++dl를 사용하여 코드를 디버그하거나 다시 컴파일합니다.

주석을 제거합니다.Dim까지 차례차례Option Explicit컴파일러 오류를 반환하지 않습니다. 이 경우 코드에 사용되지 않으므로 여전히 코멘트 아웃된 변수는 무시할 수 있습니다.


MZ-Tools와 유사하게 RubberDuck에는 (다른 많은 것들 중에서도) 사용하지 않는 변수 검사 기능이 있으며, 이는 사용자가 무엇을 추구하는지 정확하게 보여줍니다.v2.2.0.3086부터는 관리자가 아닌 설치를 지원합니다.

언급URL : https://stackoverflow.com/questions/188913/is-there-a-way-in-vba-to-know-about-variables-that-arent-being-used