즉, Excel에서 이 코드 줄을 실행하면 만든 매크로가 실행이 중지됩니다. 그러나 Excel에서 매크로를 설정하는 프로세스가 학습이 불가능하다는 것을 의미하지는 않습니다. 사실, 초보자를위한이 Excel 매크로 튜토리얼에서 7 가지 쉬운 단계로 기본 매크로를 만드는 방법을 설명합니다. 그러나 초보자를 위한 이 Excel 매크로 자습서를 읽는 다면 매크로가 Excel의 가장 강력한 기능 중 하나이며 반복 작업을 자동화하는 데 어떻게 도움이 되는지 이미 알고 있을 것입니다. 두 번째 옵션(프로그래밍이 필요)은 특히 매크로 세계에 처음 온 적이 고 프로그래밍 경험이 없는 경우 첫 번째 옵션보다 더 복잡합니다. 이 매크로를 실행하면 잘못 배치된 행없이 깔끔한 데이터 집합이 생성됩니다. 축하합니다, 당신은 엑셀에서 첫 번째 매크로를 만들었습니다. 다음 하위 프로시저는 처음에 VBA 코드에서 주석의 사용을 설명하는 데 사용되었습니다. 그러나이 코드에는 공간이 있는 경우 매크로 레코더를 사용하는 것보다 매크로를 만드는 데 탁월한 방법인 VBA를 사용하여 프로그래밍하는 방법에 대한 정말 긴 예제 목록을 계속 만들 수 있습니다. 사실, 엑셀 씨는 그가 “Excel VBA의 전문가”임에도 불구하고 우리 대부분만큼 “Excel 매크로 레코더에 좌절하고 있다”고 말했습니다. 첫 번째 Excel 매크로를 쉽게 만들 수 있기를 바랍니다. 적어도 Excel 매크로의 기본 사항은 첫눈에 보일 만큼 복잡하지 않다는 것을 깨닫기를 바랍니다.

Excel은 해당 범위에 있는 모든 텍스트를 셀별로 말합니다. 이 문은 With의 줄 중 하나와 정확히 동일합니다… 위의 문으로 종료합니다. Excel에서 글꼴의 색상을 밝게 하거나 어둡게 하지 않도록 지시합니다. 그러나 만든 Excel 매크로의 모든 지침을 완전히 이해하지 못하고 있다고 느낄 수 있습니다. 저장한 매크로는 매크로 단추에 저장됩니다. 당신이 그것을 클릭하면 당신이 필요로하는 하나를 선택할 수있는 매크로 창을 볼 수 있습니다. 명령을 실행하려면 이름을 두 번 클릭합니다.

Excel에서 If 문장을 사용할 수도 있습니다. 이 코드에서는 값에 따라 셀을 페인트합니다. 값이 20보다 높으면 값이 빨간색이고 그렇지 않으면 파란색입니다. 다음 Sub 프로시저는 활성 워크시트의 열 A의 셀에서 빈 셀이 발생할 때까지 값을 읽습니다. 값은 배열에 저장됩니다. 이 간단한 Excel 매크로 예제는 다음과 같은 사용 방법을 보여 줍니다. 매크로 코드를 사용하는 이면의 아이디어는 Excel에서 수동으로 수행하는 작업을 자동화하는 것입니다. 정말 도움이 되고 C ++와 같은 것들에서 프로그래밍 경험을 가지고 있지만 상대 적 기록이 꺼져있을 때 (기본적으로) 매크로에 기록된 적이없는 나 같은 사람에게 좋은 출발점입니다. 상대 참조 기록이 켜져 있으면 Excel에서 기록한 모든 작업은 활성 셀을 기준으로 합니다.

즉, 절대 기록은, 깊이 엑셀 2013에서 빌 젤렌에 의해 설명 된 바와 같이, “매우 문자”입니다. 의 주요 목적은 … End With 문은 매번 해당 개체를 참조할 필요 없이 모두 동일한 개체를 참조하는 여러 명령을 실행하여 구문을 단순화하는 것입니다.