반응형
매크로의 정의는 다음과 같다.
매크로 : 엑셀에 있는 다양한 명령들을 일련의 순서대로 기록해 뒀다가
→ 필요할 때마다 설정한 키/도구를 이용해 호출시키면
→ 기록한 내용과 과정들이 수행되도록 하는 기능
![](https://blog.kakaocdn.net/dn/eE3jXq/btsAxfn6aCa/HJovHEo02PzcM7GWGXosNk/img.png)
여기 표가 있다.
그리고 [보기]->[매크로]->[매크로 기록] 기능을 클릭한다.
![](https://blog.kakaocdn.net/dn/xKJ1n/btsAxbTwGF3/5ZgIAISLjh1uVziu5d3gY1/img.png)
그리고 "굵게표시시키기_상대참조"라고 이름을 지은 후 "확인"을 눌렀다.
![](https://blog.kakaocdn.net/dn/cVrvlG/btsAyKgXq1a/6P89kPE4IrSQwzuPqM7AJ1/img.png)
일반적으로 [보기]->[매크로]->[매크로 기록] 만 선택하고 주로 이용하지만,
[보기]->[매크로]->[상대참조로 기록]을 이용해보겠다.
(절대 참조 매크로는 현재 셀의 위치에 따라 작업의 위치가 달라지지 않지만
상대참조는 셀의 위치에 따라 작업 위치/결과가 달라진다.)
![](https://blog.kakaocdn.net/dn/byFQfC/btsAx1wvUkv/IIO8KbKLVV0NRYFEgXuqUk/img.png)
A1을 누른 후, [B1:D1]를 굵게 설정했다.
![](https://blog.kakaocdn.net/dn/ccGsXR/btsAxbMJR9Z/2NHKhcJMqMX09YxpHy9t7K/img.png)
그리고 [보기]->[매크로]->[기록 중지] 설정했다.
![](https://blog.kakaocdn.net/dn/bul8z2/btsAxYzMex8/b7ikf3PUOSsRg5t7R5kRAK/img.png)
그런 다음 [A5]를 클릭 후, 매크로 실행하게되면 어떻게 되는지 살펴보자.
![](https://blog.kakaocdn.net/dn/nhMKL/btsAw92ts4P/mNyiTyongS3WG5UvtfFrPK/img.png)
다음처럼 [B5:D5]가 굵게 처리된 걸 볼 수 있다.
![](https://blog.kakaocdn.net/dn/eAj3sO/btsAvi6K6hc/BlveC0eIoGeQDoLnhNpNG1/img.png)
다음과 같은 문제에서 눈여겨 봐야할 게
"상대참조로 기록"이다.
이건 활성화돼있는 상태라는 걸 염두해두자.
![](https://blog.kakaocdn.net/dn/IFaiQ/btsAugVPqiK/5Dcuo4WiTspfgkiojs17A0/img.png)
(절대 참조 매크로는 현재 셀의 위치에 따라 작업의 위치가 달라지지 않지만
상대참조는 셀의 위치에 따라 작업 위치/결과가 달라진다.)
위 성질을 파악하면 답은 3번이라는 것을 알 수 있다.
반응형
'컴퓨터활용(컴활) 공부' 카테고리의 다른 글
[스프레드시트] 문자열 "찾기 및 바꾸기" (와일드카드) (2) | 2023.11.20 |
---|---|
[스프레드시트] 외부데이터 가져오기(웹 파싱) (1) | 2023.11.19 |
[스프레드시트] 데이터 고급 검색 (와일드카드, 논리식, AND/OR 사용방법) (1) | 2023.11.19 |
[스프레드시트] 시나리오 관리자에 대하여 (시나리오 추가, 업데이트) (1) | 2023.11.19 |
[스프레드시트]피벗테이블은 자동반영이 안된다? (1) | 2023.11.18 |