오늘 배울 내용은 엑셀의 다양한 인쇄 및 코드 관련 기능을 소개하고 있습니다. 화면에 표시되는 내용을 통해 시청자는 여러 시트를 그룹화하여 일련번호 방식으로 페이지 번호를 인쇄하는 법을 배우고, VBA 코드를 활용한 자동화 방법 또한 알 수 있습니다. 이러한 정보를 통해 엑셀 사용 시 발생할 수 있는 다양한 문제를 해결할 수 있으며, 특히 인쇄 영역 및 매크로 설정에 대한 이해를 높일 수 있습니다.
핵심 용어더 보기
페이지 번호: 엑셀에서페이지 번호는 인쇄할 문서의 각 페이지에 표시되는 숫자입니다. 이를 통해 사용자는 여러 페이지를 쉽게 구분할 수 있습니다. 페이지 번호는 보통하단(바닥끌)...
1. 🖨️ 바닥글 설정 및 페이지 번호 인쇄 방법00:00:00
바닥글 영역에페이지 번호를 인쇄하는 방법이 설명된다 .
여러 시트를 그룹으로 설정하면 전체 인쇄물의페이지 번호를 일련번호로 맞출 수 있다 .
페이지 설정 대화 상자에서 각 시트의 시작페이지 번호를 지정할 수 있지만, 일반적으로 사용되지 않는다 .
바닥글 설정 시 왼쪽에페이지 번호, 가운데에 전체 페이지 수, 오른쪽에 날짜나 파일 경로 등을 입력할 수 있다 .
짝수 페이지와 홀수 페이지에 다른 바닥글을 설정하여 인쇄할 수 있으며, 첫 페이지도 다르게 지정할 수 있다 .
2. ✍️ VBA 코드와 인쇄 설정 방법00:03:19
이VBA 코드는워크시트의 특정 셀 값이 바뀔 때 이벤트를 발생시켜, 글꼴 색상을 변경하고 메시지 박스를 출력한다 .
VBA에서Private은 현재워크시트나 모듈에서만 사용할 수 있으며, 그 반대는Public으로 공용 의미를 가진다 .
인쇄 영역을 지정하면 페이지 나누기 미리 보기에서 설정된 부분만 표시되지만 외의 값들이 표시되지 않는다는 것은 아니다 .
페이지 레이아웃에서 머리끌과 바닥끌을 편집할 수 있으며, 페이지 설정에 가지 않고도 편집 가능하다 .
매크로기록 시 기본적으로 셀은 절대 참조로 기록되며, 특정 키와 충돌할 경우매크로키가 우선한다 .
2.1. 📝 VBA 코드의 'Private'와 'Public' 키워드00:03:19
프리베이트(Private)는 현재워크시트나 현재 모듈에서만 사용할 수 있는 코드이다.
프리베이트는 '나만의'라는 의미로, 다른 모듈에서 접근할 수 없다.
반대로,퍼블릭(Public)은 공용의 의미로, 여러 모듈에서 사용할 수 있다.
코드의 줄별로 이해하는 것이 중요하며, 시험에서도 자주 출제되는 부분이다.
그러나, 문제의 모든 설명이 정확한 것은 아니므로 주의가 필요하다 .
2.2. 🔄 워크시트 변경 시 자동 이벤트 처리00:03:42
워크시트의 내용이 변경되면 해당 셀의폰트 색상이컬러 인덱스 5인 파란색으로 변경된다 .
A1 셀의 값이 변경되면 메시지 박스에 그 값이 출력된다 .
이는 일반 모듈이 아닌워크시트이벤트를 사용하여 구현한 것이다 .
VBA 코드가 작성된워크시트에서만 이러한 자동화가 동작한다 .
코드를 이해하면 어렵지 않다는 설명이 첨부되었다 .
2.3. 🖨️ 특정 인쇄 영역 설정 및 관리 방법00:05:34
인쇄하려는 일정 범위만 선택 후 페이지 레이아웃 탭에서인쇄 영역설정을 클릭하여 설정할 수 있다.
설정된인쇄 영역은 자동으로 '프린트 에어리어'라는 이름의 범위가 생기며, 이름은 수식 탭의 이름 관리자나 컨트롤 F3키로 변경 가능하다.
페이지 나누기 미리 보기에서는 설정된인쇄 영역이 몇 번째 페이지에 표시되는지만 확인할 수 있으며,인쇄 영역외의 값도 표시된다.
페이지 레이아웃 탭에서는 머리말과 바닥글의 편집이 가능하다.
페이지 설정 없이도 페이지 레이아웃에서 설정 편집이 가능하다.
2.4. 🔍 Alt키와 R키 활용 및 숫자 서식 설정00:07:42
B1과 B3 영역에 B4의 목록을 표시하기 위해 Alt키와 R키를 사용한다 .
입력된 목록에서 위의 항목을 반복적으로 입력할 때는 Alt와 아래 방향키를 활용하면 편리하다 .
숫자 34556.389는 고정 소수점 형식으로 반올림되어 소수점 첫 번째 자리까지만 표시된다 .
천 단위 구분기호를 표시하지 않으려면 true로 설정하고, 소수점 표시를 나타내려면 false를 설정한다 .
이를 기억할 때는 '천 단위 구분기호 생략'이라는 표현으로 이해하면 유익하다 .
2.5. 🧩 엑셀 함수 및 포맷 설정 요약00:08:52
EOMONTH함수는 지정된 날짜에서 몇 달 후의 마지막 날을 계산하는 데 사용되며, 요금 및 월세 관리에 유용하다.
CHOOSE함수는 인덱스를 기준으로 배열에서 선택하는 기능을 제공하며 자주 출제된다.
REPLACE함수는 특정 위치의 글자를 대체하는 기능을 하며, 이와 관련된FIND함수는 대소문자를 구분하지 않는 검색을 지원한다.
차트설정에서는 계열 겹치기와 간격 너비를 조절하여 시각적 상태를 변경할 수 있다.
SUM및COUNT함수는 TRUE/FALSE 값을 인식하지 못하므로, 이를 처리하기 위해 값에 1을 곱하는 방식이 사용된다.
2.6. 📝 매크로 기록 및 사용 방법00:22:42
매크로를 기록할 때 기본적으로 셀은절대 참조로 기록되며, 상대 참조로 기록하려면 옵션을 선택해야 한다 .
매크로에 지정된 바로가기 키가 엑셀 고유의 바로가기 키와 중복될 경우,매크로키가 우선한다 .
개인용매크로통합 문서에 저장한매크로는 엑셀 시작 시 자동으로 로드된다 .
엑셀의 기본 컨트롤 C는 복사지만,매크로키로 설정하면 해당 기능이 바뀐다 .
매크로기록 시,매크로레코더에 필요한 작업 단계가 기록되며 리본 메뉴의 탐색 기록은 포함되지 않는다 .
3. 📊 시나리오 피벗 테이블 및 요약 만들기00:24:58
시나리오는 별도 시트로 기록되며, 자동으로 값 변경은 불가능하다 .
시나리오를 통해워크시트모델 결과를 예측할 수 있으며, 여러 시나리오를 피벗 테이블로 요약 가능하다 .