VBA的FormatDateTime()函数用于将日期和时间值格式化为特定的字符串。该函数可以接受两个参数:日期/时间值和格式字符串。
日期/时间值可以是一个日期变量、时间变量或日期时间型的表达式。格式字符串定义了日期和时间的格式。
FormatDateTime()函数返回一个格式化后的字符串表示日期/时间值。根据格式字符串的不同,返回的字符串可能包含日期、时间或两者的组合。以下是一些常用的格式字符串示例:
例如,以下代码将日期值格式化为只包含日期的短日期字符串,并将结果存储在变量formattedDate中:
Dim myDate As Date
Dim formattedDate As String
myDate = Date
formattedDate = FormatDateTime(myDate, vbShortDate)
在上述示例中,vbShortDate是一个常量,表示短日期格式。