[VBA 매크로] 매크로를 시작하기 전 엑셀 설정하기
엑셀, VBA, 파워쿼리/VBA 매크로

[VBA 매크로] 매크로를 시작하기 전 엑셀 설정하기

by Jongg 2022. 12. 5.
728x90

VBA/매크로 활용법을 소개하기 앞서, VBA/매크로를 사용하기 위한 엑셀 설정에 대하여 간단히 소개하고자 합니다. 엑셀을 미리 설정하지 않으면 매크로 버튼이 어디에 있는지 못 찾는 경우가 발생할 수 있고,

'보안 설정으로 인해 매크로를 사용할 수 없습니다' 문구가 뜨면서 애써 만든 매크로를 실행시키지 못하는 경우도 발생할 수 있습니다.


'개발 도구' 탭 추가하기

매크로는 '개발 도구' 탭에서 사용할 수 있습니다. 개발 도구 탭에서 Visual Basic을 눌러서(단축키 Alt + F11) 코딩을 편집할 수도 있고, 매크로 버튼을 눌러서 현재 사용할 수 있는 매크로 현황을 확인 및 실행할 수 있습니다. 또한, '매크로 기록' 버튼을 클릭하여(혹은 엑셀 좌측 하단의 기록 버튼) 클릭 이후의 행동을 매크로로 만들 수 있습니다.  

 

 

만약에 개발 도구 탭이 보이지 않는다면, 파일 → 옵션 → 리본 사용자 지정에서 개발 도구 탭을 활성화시키면 개발 도구 탭이 메뉴에 추가됩니다. 

 

 

보안 센터에서 매크로 설정하기

보안 설정으로 인해 매크로를 사용할 수 없는 경우가 발생할 수 있는데요.

 

개발 도구 탭에서 '매크로 보안' → 매크로 설정 → '알림이 포함된 VBA 매크로 사용 안 함' 혹은 'VBA 매크로 사용'을 선택하시면 됩니다. 둘의 차이점은 매크로 사용 이전 알림창 유무로, 매번 '콘텐츠 사용' 버튼을 누르기 귀찮으시면 마지막 항목 'VBA 매크로 사용'을 선택하시면 됩니다. 

 

 

관련 글

[엑셀 VBA 코딩] 시트 값복사/모든 시트 값복사 매크로 VB 코드 해석: For 구문 등

[엑셀 VBA/매크로] 매크로 기록과 VB 편집기 (값복사 매크로 첨부)

[엑셀 기능] 엑셀 주요기능 세 가지: 스프레드시트, 매크로/VBA, 파워쿼리

 

 

728x90

댓글