我正在尝试在VBA中创建日期。我希望它显示为今天的13.04.2018。
但是,我目前只能将其显示为2018年4月13日
如何在几天和几天中用一个数字包括前面的零?
我目前必须:
stDateDay = Day(Date)
stDateMonth = Month(Date)
stDateYear = Year(Date)
stDateFull = stDateDay & "." & stDateMonth & "." & stDateYear
要在VBA中格式化日期(或其他任何值),可以使用该Format
功能。例如:
strDateFull = Format(Date, "dd.mm.yyyy")
第二个参数是一个格式字符串,可以是一个预定义的格式名称(General Date
,Long Date
,Medium Date
或Short Date
),或一格式说明包括符号如dd
,mm
或yy
。
有关符号的完整列表,请参见文档:https : //msdn.microsoft.com/zh-cn/VBA/language-reference-vba/articles/format-function-visual-basic-for-applications
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句