用VBA将日期格式2013-6-17转换成字符串20130617,注意6前面有个0,取字符串方式大家都会所以不要。

我原来是20130616通过t = Format(t, "####-##-##")转换后就变成2013-6-16而不是2013-06-16,因为通过时间运算后我还得转回来成20130616的形式,所以2013-6-16很不方便。求高手赐教。

第1个回答  2013-06-17
日期 转换日期
2013-6-16 20130616

VBA这样写
Private Sub CommandButton1_Click()
Cells(1, 2) = Format(Cells(1, 1), "YYYYMMDD")
End Sub本回答被提问者采纳
相似回答