반응형
개발할 때 소스가 화면을 벗어나는 경우 가로 스크롤을 움직여서 봐야합니다. 에디터 화면을 벗어나는 소스가 많다면 상당히 불편할 수밖에 없습니다. 소스의 가독성과 개발의 편의성을 높이기 위해서는 스크롤이 생기는 소스 줄은 줄바꿈으로 정리하는 것이 좋습니다.
▼ VBA 에서 긴 줄의 소스를 줄바꿈하기 위해서는 특수문자 언더바(_) 를 사용해야 합니다. 다른 개발언어와 달리 Enter 를 눌러 줄바꿈을 한다고 해서 적용되는 것은 아닙니다.
▼ 그림처럼 줄바꿈을 시작하는 줄 끝에 언더바(_) 를 붙이고 다음 줄로 넘어가야 합니다. 그렇지 않으면 오류가 발생합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 VBA 매크로 디버깅, 디버그 코드 분석하기 ▶ 엑셀 VBA 반복문 For Next 문 사용하기 ▶ 엑셀 VBA Function 와 Sub 프로시저의 차이점과 사용법 알아 보기 ▶ 엑셀 VBA 텍스트 내용을 읽어 와서 시트에 분리해서 넣는 방법 ▶ 엑셀 VBA 각종 함수 사용법과 샘플 소스 쉽게 얻는 방법 |
▼ 주의할 것은 언더바(_) 바로 앞에 공백이 있어야 합니다. 그림처럼 소스 바로 뒤에 언더바를 붙여서는 안됩니다.
▼ 파라미터가 많은 경우 다음과 같이 여러 줄을 언더바(_) 로 줄바꿈을 해서 소스를 정리합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 VBA 매크로 디버깅, 디버그 코드 분석하기 ▶ 엑셀 VBA 반복문 For Next 문 사용하기 ▶ 엑셀 VBA Function 와 Sub 프로시저의 차이점과 사용법 알아 보기 ▶ 엑셀 VBA 텍스트 내용을 읽어 와서 시트에 분리해서 넣는 방법 ▶ 엑셀 VBA 각종 함수 사용법과 샘플 소스 쉽게 얻는 방법 |
반응형
'엑셀(Excel) > VBA' 카테고리의 다른 글
엑셀 VBA 연산자 사용해서 String 문자열을 합치기 (2) | 2024.10.11 |
---|---|
엑셀 VBA 셀 배경색 적용하는 다양한 방법 (0) | 2024.08.12 |
엑셀 VBA 행, 열 삭제 및 추가하기 (0) | 2024.08.12 |
엑셀 VBA 매크로 이용해서 특정 조건의 데이터를 삭제하고 싶을 때 (25) | 2024.07.06 |
엑셀 VBA 차트 매크로로 만드는 방법 (3) | 2024.07.03 |
엑셀 VBA 주민번호, 이메일 문자열 잘라 내는 방법 (8) | 2024.07.01 |
엑셀 VBA 값 숫자 여부 판단하는 IsNumberic 함수 사용하기 (2) | 2024.06.29 |
엑셀 VBA 리스트 박스(ListBox) 사용하기 (0) | 2024.06.29 |