티스토리 뷰
이번에는 매크로 기록 버튼을 통하여 나오는 대화상자의 구성 요소에 대해서 글을 써보겠습니다. 한 번에 기록하는 매크로 내용은 가능 한 최소 단위로 지정하여 기록해 주는 것이 좋습니다. 그 이유는 기록된 내용이 너무 많다 보면 찾기가 어렵기 때문입니다. 추후에 VBA를 사용할 때 기록된 매크로의 내용을 이해하면서 코드를 작성해주어야 하기 때문에 한 가지 작업 단위로 기록하는 것이 도움이 됩니다.
01. 매크로의 대화상자의 구성 요소
우선 매크로를 실행하려면 위의 그림처럼 [개발 도구]탭-[코드]그룹에서 [매크로 기록]을 클릭해야 합니다. 만약 [개발 도구] 탭이 위의 그림처럼 안보이신다면 해당 글을 참고하시길 바랍니다.
[매크로 기록]을 클릭하게 되면 나오는 대화상자에서는 매크로의 이름, 저장할 파일 위치등을 지정할 수 있고, 각각의 항목의 기능과 규칙을 잘 이해하고 정확하게 작성을 해주어야 합니다.
01. 매크로 이름(M)
매크로 이름을 저장하기 위해 사용합니다. 매크로 이름을 정할 때 약간의 규칙이 있는데, 숫자가 아닌 문자로 시작해야 하며 문자와 숫자, 밑줄등을 포함하여 64자를 넘을 수 없습니다. 또한 공백이나 특수 문자는 사용이 불가능하며, 엑셀에서 주로 사용하는 함수 이름으로도 사용할 수 없습니다.
Ex1) 매크로 이름 : SUM ( X ) -> 엑셀 함수 이름이기 때문에 사용할 수 없습니다.
Ex2) 매크로 이름 : 2019_test ( X ) -> 숫자로 시작할 수 없습니다.
02. 바로 가기 키(K)
해당 요소는 선택 사항이며, Ctrl 키와 함께 하나의 키로 매크로를 실행 할 수 있게 해 줍니다. 다만, 엑셀에서 저장 키은 Ctrl + S를 '바로 가기 키'로 설정할 경우 매크로가 포함된 문서가 열려있는 동안에는 해당 키가 매크로 실행 기능으로 사용이 됩니다. 그러므로 바로 가기 키에서는 Ctrl + S 키는 사용하지 않는 걸 권장드립니다.
03. 매크로 저장 위치(I)
'매크로 저장 위치'는 현재 작업 중인 통합 문서에 기록됩니다. 만약 [개인용 매크로 통합 문서] 를 선택하게 되면 현재 컴퓨터에 설치된 엑셀에서 매크로를 작성하고 나서 'PERSONAL.XLSB'라는 특별한 파일로 엑셀 폴더에 저장을 하게 됩니다. 이 부분은 그냥 지나치셔도 될 거 같습니다.
04. 설명(D)
마지막으로 설명 요소는 말 그래도 저장할 매크로에 대한 설명을 작성하는 곳입니다. VBA 코드에서는 보통 주석이라고 많이 표현하며 VBA 코드에서는 작은따옴표(')가 붙어서 표시가 됩니다.
'엑셀(Excel) > 매크로(VBA)' 카테고리의 다른 글
엑셀(Excel) 매크로 수정 및 삭제하기 [매크로공부#7] (0) | 2024.04.01 |
---|---|
엑셀(Excel) 매크로가 포함된 파일 저장하기[매크로공부#6] (0) | 2024.03.28 |
매크로가 있는 엑셀 파일 열고 실행하기 [매크로공부#4] (0) | 2024.03.27 |
엑셀(Excel) 매크로 확장자 구분하기 [매크로공부#3] (0) | 2024.03.26 |
엑셀(Excel) 매크로와 VBA 란? (0) | 2024.03.26 |