엑셀 매일 작성하는 문서, 초기화 기능으로 쉽게 관리하기
이름 정의범위 기능을 활용하여 반복 작성하는 문서를 쉽게 초기화하고 관리하는 방법
이 강의에서는 매일 반복해서 작성하는 엑셀 문서를 빠르게 초기화하고 안정적으로 관리하는 방법을 다룹니다. 이름정의범위로 원하는 범위만 선택해 한 번에 비우는 기본 방법부터, 조건부 서식으로 필수 입력 필드의 누락을 예방하고 셀 병합이 포함된 시트에서도 오류 없이 동작하는 매크로 자동화, 그리고 도형 버튼으로 실행하는 단계까지 차근차근 정리합니다.
실습자료를 준비했어요
수업에서 사용한 예제 파일과 보충 자료를 한 곳에 정리했습니다!👇
실습 가이드

엑셀 무료 아이콘 모음은 무료서식 페이지에서 다운로드 받을 수 있습니다.
이름정의범위 기능을 활용하면 원하는 범위만 선택하여 손쉽게 초기화할 수 있습니다. 방법은 매우 간단하며, 단계별로 살펴보겠습니다.
- 초기화할 범위를 선택합니다. 키보드 Ctrl 키를 누른 채로 마우스를 드래그하면 떨어져 있는 여러 범위를 동시에 선택할 수 있습니다. 셀 선택 방법에 대한 더 자세한 설명은 아래 기초 입문 강의를 참고하세요.

- 엑셀 화면 왼쪽 상단의 이름 상자에 '초기화범위'라고 입력한 후 엔터키를 누르면 이름정의범위로 등록됩니다. ('초기화범위' 대신 다른 이름으로 설정해도 무방합니다.)

- 키보드 F5 키를 누르면 이동 대화상자가 나타나고, 방금 추가한 '초기화범위'를 확인할 수 있습니다. '초기화범위'를 더블클릭하면 해당 범위가 한 번에 선택됩니다.

- 그 상태에서 키보드 Delete 키를 누르면 선택된 범위의 값이 한 번에 초기화됩니다.

값을 초기화할 때 한 가지 주의할 점은, 사용자가 초기화된 범위의 값을 입력하지 않고 누락할 수 있다는 점입니다. 이러한 문제를 예방하기 위해 조건부 서식을 활용하면 필수로 입력해야 할 필드가 비어 있을 때 노란색으로 강조되도록 설정할 수 있습니다.
- 필수 입력 필드를 선택합니다. 예제 파일 기준으로 C2, C5, H6 셀을 선택해 주세요.

- [홈] - [조건부 서식] - [새 규칙] 메뉴로 이동합니다.

- 새 서식 규칙 대화상자에서 '다음을 포함하는 셀만 서식 지정'을 선택한 뒤, 셀 값을 '빈 셀'로 변경합니다. 이어서 [서식] 버튼을 클릭합니다.

- 셀 서식 대화상자에서 채우기 색상을 노란색으로 변경합니다.

- 확인을 눌러 마무리하면, 선택된 셀이 비어 있을 때에만 노란색으로 강조되는 것을 확인할 수 있습니다.

앞서 살펴본 이름정의범위를 활용하는 방법은 매우 편리하지만 한 가지 제약이 있습니다. 바로 초기화할 범위에 셀 병합이 포함되어 있을 경우 오류 메시지가 발생할 수 있다는 점입니다.
이 문제를 해결하기 위해 매크로를 사용하면 더욱 안정적이고 편리하게 문서를 초기화할 수 있습니다.
- 엑셀 화면 상단의 [개발 도구] - [Visual Basic]을 클릭하거나 키보드 Alt + F11 키를 눌러 매크로 편집기를 실행합니다. 화면 상단에 [개발 도구] 탭이 보이지 않는다면 아래 개발 도구 활성화 방법을 참고해 주세요.

- 매크로 편집기에서 [삽입] - [모듈]을 클릭하여 새 모듈을 추가합니다.

- 새로 추가된 모듈에 아래 명령문을 복사하여 붙여넣기 합니다. Range("초기화범위") 부분의 '초기화범위'는 실제 사용 중인 시트에 추가한 이름정의범위의 이름으로 변경합니다.
Sub 초기화() Range("초기화범위").Select 'Select 하지 않을 경우 병합된 셀에서 오류가 발생합니다. Selection.ClearContents End Sub
- 시트로 이동한 뒤 아래와 같이 도형을 추가합니다.

- 도형을 우클릭한 뒤 [매크로 지정]으로 이동하면 방금 추가한 '초기화' 매크로가 표시됩니다. 해당 매크로를 선택한 뒤 [확인] 버튼을 눌러 매크로 지정을 완료합니다.

- 이제 도형을 클릭할 때마다 이름정의범위가 자동으로 초기화됩니다.

엑셀 무료 아이콘 사용방법
엑셀 2016 이후 버전을 사용하는 경우, 엑셀에서 기본으로 제공하는 아이콘을 무료로 사용할 수 있습니다.
엑셀 2013 이전 버전을 사용 중이라면, 홈페이지에서 제공하는 엑셀 무료 아이콘 모음 서식을 활용하여 1000여 개 이상의 다양한 아이콘을 무료로 사용할 수 있습니다.
적어주신 내용만으로는 정확한 문제를 확인하기 어려운데요.
아마도 이름정의범위가 제대로 생성되지 않아서 그런게 아닐까 생각됩니다.
이름 정의 범위를 올바르게 생성하셨는지 다시 한번 확인해보시겠어요?^^ 감사합니다.
입력이 잦은 문서 등에서 이름 정의 활용하면 비교적 번거로움을 덜 수 있겠어요.
또 하나 배워갑니다.
매크로도 간단하니 쏙쏙 들어오네요.
파일을 저장하실 때 '다른이름으로 저장 - 매크로포함 통합문서(*.xlsm)' 으로 저장해주시겠어요? :)
감사합니다.
본 자료에서 범위가 많아서인지 이름상자 설정 후 F5눌러 이동 선택하면 전부가 선택되지 않습니다.(일부만 선택됩니다.) 제가 뭘 잘못한건지;;; 아니면 범위가 많아지면 적용이 안되는 것인지 모르겠네요;;
제가 선택한 범위는 총 7,688셀입니다. 62개 항목을 일일 4개 항목으로 기록하고 한달 31동안 기입합니다. 월초에 해당 내용을 전부 삭제해야하는데 본 강의가 매우 적절한 것 같아 시도하다가 난관에 부딪혔네요.
혹시 제가 놓친 부분이 있을까요?
F5키를 통해 범위를 선택하는 것은 셀 개수와 무방합니다.^^;
셀이 병합되어 있는지, 또는 셀이 잠겨 있는지 등 여러 이유가 있을 수 있으니 한번 확인해보세요.
답변이 도움이 되셨길 바랍니다.
강의 참 잘 하세요, 그런데 좀 물을것 있는데요?
이름정의를 "Range1"로 주고 매크로명령문을 아래과 같이 주었는데
오유메쎄지가 나오는 리유는 왜일가요?...
어떤 부분에서 어떠한 오류가 발생하는지 좀 더 정확한 설명을 해주시겠어요?
또는 홈페이지의 Q&A 커뮤니티를 통해 질문을 올려주시면 확인 후 답변 드리겠습니다.
감사합니다.
인사 못해 다시 인사!
계속 방조 바랍니다. 오빠두와 함께 열심히 배우는 JINTIE.