본문 바로가기
데이터 마이닝(Data Mining)

엑셀 VBA 매크로: 날짜와 시간 얻기 - Date, Time, Now

by 데이터스토리 2022. 5. 22.
반응형

Date, Time, Now는

작업하는 시점 이나 파일이 생성되는 시점 등의 날짜와 시간을 반영할 때 사용한다.

 

MsgBox Date    '// 2022-05-22

MsgBox Time    '// 오후 3:15:!5

MsgBox Now     '// 2022-05-22 오후 15:15:15

 

여기에 Format()함수를 엮으면 필요한 값에 포맷을 적용하여 가져올 수 있다.

 

MsgBox Date                            '// 2022-05-22
MsgBox Format(Date, "m월 d일")         '// 5월 22일
MsgBox Format(Date, "dddd")            '// 일요일

MsgBox Time                             '// 오후 3:15:!5
MsgBox Format(Time, "h:m:s")            '// 15:15:15
MsgBox Format(Time, "hh:mm:ss AMPM")    '// 3:15:15 PM

 

 참조링크

https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/format-function-visual-basic-for-applications

 

Format function (Visual Basic for Applications)

Office VBA reference topic

docs.microsoft.com

 

반응형