Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 VBA긴 소스 줄바꿈으로 가독성 높이기

엑셀(Excel)/VBA
반응형

개발할 때 소스가 화면을 벗어나는 경우 가로 스크롤을 움직여서 봐야합니다.  에디터 화면을 벗어나는 소스가 많다면 상당히 불편할 수밖에 없습니다. 소스의 가독성과 개발의 편의성을 높이기 위해서는 스크롤이 생기는 소스 줄은 줄바꿈으로 정리하는 것이 좋습니다.

 

 

VBA 에서 긴 줄의 소스를 줄바꿈하기 위해서는 특수문자 언더바(_) 를 사용해야 합니다. 다른 개발언어와 달리 Enter 를 눌러 줄바꿈을 한다고 해서 적용되는 것은 아닙니다.

 

그림처럼 줄바꿈을 시작하는 줄 끝에 언더바(_) 를 붙이고 다음 줄로 넘어가야 합니다. 그렇지 않으면 오류가 발생합니다.

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※
엑셀 VBA 매크로 디버깅, 디버그 코드 분석하기
엑셀 VBA 반복문 For Next 문 사용하기
엑셀 VBA Function 와 Sub 프로시저의 차이점과 사용법 알아 보기
엑셀 VBA 텍스트 내용을 읽어 와서 시트에 분리해서 넣는 방법
엑셀 VBA 각종 함수 사용법과 샘플 소스 쉽게 얻는 방법


 

주의할 것은 언더바(_) 바로 앞에 공백이 있어야 합니다. 그림처럼 소스 바로 뒤에 언더바를 붙여서는 안됩니다.

 

파라미터가 많은 경우 다음과 같이 여러 줄을 언더바(_) 로 줄바꿈을 해서 소스를 정리합니다.

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※
엑셀 VBA 매크로 디버깅, 디버그 코드 분석하기
엑셀 VBA 반복문 For Next 문 사용하기
엑셀 VBA Function 와 Sub 프로시저의 차이점과 사용법 알아 보기
엑셀 VBA 텍스트 내용을 읽어 와서 시트에 분리해서 넣는 방법
엑셀 VBA 각종 함수 사용법과 샘플 소스 쉽게 얻는 방법
반응형
Posted by 녹두장군1
,