목차
VBA 매크로 구현은 Excel에서 모든 작업을 실행하는 가장 효과적이고 빠르고 안전한 방법입니다. 이 기사에서는 VBA 를 사용하여 Excel에서 날짜 형식을 지정하는 방법을 보여줍니다.
통합 문서 다운로드
무료 실습을 다운로드할 수 있습니다. 여기에서 Excel 통합 문서.
VBA.xlsm을 사용하여 날짜 형식 지정
VBA를 사용하여 Excel에서 날짜 형식을 지정하는 4가지 방법
다음 예를 보십시오. 열 B 및 C 모두에 동일한 날짜를 저장하여 열 C 의 날짜 형식을 지정하면 B 열에서 알 수 있습니다. 날짜가 이전인 형식.
1. Excel에서 한 유형에서 다른 유형으로 날짜 형식을 지정하는 VBA
먼저 주어진 데이터 세트에서 Cell C5 의 날짜 형식을 VBA 로 지정하는 방법을 알아보겠습니다. " 화요일-2022년 1월 ".
단계:
- 키보드에서 Alt + F11 키를 누릅니다. 또는 개발자 -> 탭으로 이동합니다. Visual Basic Visual Basic Editor 를 엽니다.
- 팝업 코드 창에서 메뉴 표시줄에서 , 삽입 -> Module .
- 다음 코드를 복사하여 코드 창에 붙여넣습니다.
3837
귀하의 코드 이제 실행할 준비가 되었습니다.
- 키보드에서 F5 를 누르거나 메뉴 표시줄에서 실행 -> Sub/UserForm 을 실행합니다. 하위 메뉴 표시줄에서 작은 재생 아이콘 을 클릭하여 실행할 수도 있습니다.매크로입니다.
이 코드는 " 11-01-22 " 날짜를 " Tuesday-January-2022" 형식으로 지정합니다. ”.
이 날짜 형식을 다른 많은 형식으로 변환할 수도 있습니다. 아래 코드를 따라 날짜를 필요한 형식으로 변환하십시오.
3715
개요
자세히 보기: Excel VBA의 Now 및 서식 함수
2. VBA를 포함하여 FORMAT 기능으로 날짜 변환
Excel에는 개별 날짜에 대한 자체 일련 번호가 있습니다.
특정 날짜의 일련번호를 알고 싶다면 DATEVALUE 함수 를 적용해야 합니다.
날짜 " 2022년 1월 11일 ", 다음과 같이 수식을 작성해야 합니다.
=DATEVALUE("11 January 2022")
Excel에서 일련 번호 <1을 제공합니다. 이 날짜의>44572 입니다.
이제 이 숫자를 관련 날짜 형식으로 변환합니다.
단계:
- 이전과 같은 방법으로 개발자 탭에서 Visual Basic Editor 를 열고 코드 창에 모듈 을 삽입 합니다.
- 코드 창에서 다음 코드를 복사하여 붙여넣습니다.
1571
이제 코드를 실행할 준비가 되었습니다.
메시지 상자에서 " 11 January 2022 " 날짜를 가져옵니다.
자세히 알아보기: Excel <2에서 VBA DateValue 함수를 사용하는 방법>
유사 읽기
- 현재 날짜 삽입 방법Excel에서(3가지 방법)
- VBA 코드의 날짜 변수(예제와 함께 매크로의 7가지 사용)
- VBA에서 현재 날짜 가져오기( 3가지)
- 엑셀 날짜 바로가기 사용법
3. Excel의 특정 부분을 기반으로 날짜를 변환하는 VBA
날짜의 특정 부분(예: 일/월/년)의 형식을 지정하고 코드를 다음과 같이 작성한다고 가정합니다.
2238
이제 코드를 실행할 준비가 되었습니다.
이 코드의 " mmmm "은 월의 긴 형식을 의미합니다. name.
날짜가 " 2022년 1월 11일 "이므로 이 코드는 " January "를 반환합니다.
이 코드를 구현하여 날짜에서 원하는 특정 부분을 형식화하고 추출할 수 있습니다.
1206
개요
4. VBA를 삽입하여 Excel의 특정 워크시트에 날짜 형식 지정
특정 워크시트를 기반으로 날짜 형식을 지정하려면 먼저 코드에서 워크시트 이름을 설정한 다음 날짜 형식을 지정해야 합니다. 필요한 유형에 따라.
- 개발자 탭에서 Visual Basic Editor 를 열고 모듈<을 삽입 하십시오. 2> 코드 창에서.
- 코드 창에서 다음 코드를 복사하여 붙여넣습니다.
4484
이제 코드를 실행할 준비가 되었습니다.
먼저 " Example " 워크시트를 설정한 다음 특정 Excel의 날짜 형식을 지정하는 코드의 세 번째 줄을 살펴보십시오.sheet.
결론
이 기사에서는 VBA 를 사용하여 Excel에서 날짜 형식을 지정하는 방법을 설명했습니다. 이 기사가 귀하에게 많은 도움이 되었기를 바랍니다. 주제와 관련하여 질문이 있으시면 언제든지 문의하십시오.