VBA的FormatDateTime()函數用于將日期和時間值格式化為特定的字符串。該函數可以接受兩個參數:日期/時間值和格式字符串。
日期/時間值可以是一個日期變量、時間變量或日期時間型的表達式。格式字符串定義了日期和時間的格式。
FormatDateTime()函數返回一個格式化后的字符串表示日期/時間值。根據格式字符串的不同,返回的字符串可能包含日期、時間或兩者的組合。以下是一些常用的格式字符串示例:
例如,以下代碼將日期值格式化為只包含日期的短日期字符串,并將結果存儲在變量formattedDate中:
Dim myDate As Date
Dim formattedDate As String
myDate = Date
formattedDate = FormatDateTime(myDate, vbShortDate)
在上述示例中,vbShortDate是一個常量,表示短日期格式。