首页 > 解决方案 > 如何在 VBA 中格式化某个字符串(日期)?

问题描述

为了适合我的代码,我需要将今天的年份转换为两位数(最后两位数)。为了测试这一点,我尝试了:

Sub test()

Dim y As String

y = Format(Year(Now), "00")

MsgBox (y)
End Sub

有同学告诉我可以使用“Mid”功能,但我对VBA不是很熟悉;有什么帮助吗?

标签: excelvba

解决方案


尝试:

y = Format(Date, "YY") 

推荐阅读