본문 바로가기
카테고리 없음

엑셀에서 날짜 입력 시 팝업 달력 띄우는 방법

by 하늘루프1 2025. 2. 15.

엑셀에서 날짜를 입력할 때, 사용자가 직접 숫자를 입력하는 대신 **달력(팝업 캘린더)**이 뜨도록 설정하면 더욱 편리합니다. 날짜를 빠르고 정확하게 입력할 수 있기 때문이죠! 🗓️💡

이 글에서는 엑셀에서 날짜 입력을 쉽게 할 수 있는 3가지 방법을 소개하겠습니다.

 

✅ 1. 개발 도구의 "날짜 선택 컨트롤" 사용 (가장 쉬운 방법)

📌 Windows Excel에서만 가능

설정 방법

  1. 엑셀에서 개발 도구 탭 활성화
    • 파일옵션리본 사용자 지정개발 도구 체크 → 확인
  2. 날짜 선택 컨트롤 추가
    • 개발 도구삽입더 많은 컨트롤 (공구 모양 버튼 클릭)
    • Microsoft Date and Time Picker Control 선택 후 확인
  3. 엑셀 시트에 컨트롤 삽입
    • 원하는 위치에 날짜 선택기(달력 버튼 포함) 추가
    • 날짜를 선택하면 자동으로 입력됨

📸 설정 예시 이미지: (엑셀 개발 도구 → 날짜 선택 컨트롤 추가 화면)


✅ 2. VBA를 활용한 "자동 팝업 달력" 만들기

📌 VBA 사용 가능 시 추천!

엑셀 **VBA(매크로)**를 활용하면 셀을 클릭할 때마다 달력이 자동으로 팝업되도록 설정할 수 있습니다.

설정 방법

  1. VBA 편집기 열기 (ALT + F11)
  2. UserForm 추가하기
    • 삽입UserForm 추가
    • 도구 상자에서 "월력 컨트롤" 삽입
    • UserForm에 달력 추가
  3. VBA 코드 작성 (셀 클릭 시 달력 팝업)
  4. Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("A1:A10")) Is Nothing Then 'A1:A10 범위 클릭 시 팝업 CalendarForm.Show End If End Sub
  5. VBA 실행 & 사용
    • A1:A10 셀을 클릭하면 자동으로 팝업 달력이 나타남

📸 설정 예시 이미지: (VBA UserForm과 월력 컨트롤 예시)


✅ 3. 데이터 유효성 검사 + 단축키 활용 (간단한 방법)

📌 추가 기능 없이 날짜 입력을 제한하는 방법

설정 방법

  1. 날짜 입력할 셀 선택
  2. 데이터데이터 유효성 검사 클릭
  3. 설정 탭에서
    • 허용: 날짜 선택
    • 시작/끝 날짜 지정
  4. 사용 가능 단축키
    • Ctrl + ;현재 날짜 입력
    • Ctrl + Shift + #날짜 형식 변경

📸 설정 예시 이미지: (데이터 유효성 검사 설정 화면)


📌 어떤 방법이 가장 좋을까?

방법난이도특징

✅ 개발 도구 날짜 선택 컨트롤 Windows Excel에서 간단하게 사용 가능
✅ VBA 팝업 달력 ⭐⭐⭐ 자동 팝업으로 편리, VBA 필요
✅ 데이터 유효성 검사 ⭐⭐ 날짜 형식 강제 가능, 단축키 활용

🎯 추천 방법

Windows 사용자는 "개발 도구" 활용이 가장 쉬움!
자동화하려면 VBA를 활용한 팝업 달력 추천!
별도 추가 기능 없이 날짜만 입력 제한하려면 유효성 검사 활용!

본인에게 맞는 방법을 선택하면 엑셀에서 날짜 입력이 훨씬 편리해집니다! 😊

반응형