매크로 기록하기 기능을 이용하면, VBA 문법을 잘 몰라도 원하는 기능을 구현할 수 있습니다.
매크로 기록을 누르면 매크로 중지를 하기 전까지의 동작들이 기록이 됩니다. 나중에 기록한 매크로를 실행하게 되면, 매크로 기록중에 한 행동들이 다시 한번 반복해서 일어나게 됩니다.
매크로 보기를 누르면, 기록한 매크로를 확인할 수 있습니다. 매크로 기록을 하면서 A1 셀에 123을 입력하고 엔터를 눌러보겠습니다.
매크로 편집창에 들어가면 방금 기록한 매크로를 확인할 수 있습니다. A1셀에 123을 입력하려면 위와같은 코드가 필요함을 알 수 있습니다. 우선 Range("A1").Select를 통해 A1 셀에 입력을 할 것임을 알려줍니다. 이때 Range()를 이용하면 셀을 선택할 수 있다는 사실을 알 수 있고, 셀 이름은 큰따옴표 안에 "A1"과 같이 적어야함을 알 수 있습니다. 마지막으로 .Select를 통해 해당 셀을 선택할 수 있음을 알 수 있습니다.
ActiveCell을 통해 Select된 셀에 문자를 입력을 함을 알 수 있고, 마지막에 엔터를 누른 동작은 아래 셀로 이동을 해라가 아니라 A2셀을 선택해라로 입력이 된 것을 알 수 있습니다.
매크로 기록 기능을 이용해서 단순 반복 동작들을 기록하고 실행할 수 있고, 문법을 잘 모를 때 참고하는 용도로 활용을 할 수도 있습니다.
'엑셀 & VBA' 카테고리의 다른 글
2-2. Snake 게임판 만들기 (0) | 2021.07.31 |
---|---|
2-1. Snake 게임 만들기 (0) | 2021.07.31 |
1-7 숫자야구 게임 완성하기 (한셀/VBA) (0) | 2021.07.15 |
1-6. 숫자야구 게임 완성하기 (엑셀/VBA) (0) | 2021.07.14 |
1-5. 숫자야구 - 같은 숫자가 있는지 확인하기 (0) | 2021.07.14 |