【发布时间】:2014-05-08 04:07:34
【问题描述】:
我的 vba 代码是将当前时间和日期替换为 4_17_2014 8_09_00 PM 格式
但是在 VBA 代码下运行时出现类型不匹配错误
Function Current_Date_Time_Stamp()
Dim CurrTime As Date
CurrTime = Now
MsgBox Now
CurrTime = Replace(CurrTime, "-", "_")
MsgBox CurrTime
CurrTime = Replace(CurrTime, ":", "_")
Current_Date_Time_Stamp = CurrTime
End Function
任何人都可以帮助我为什么我会出错
【问题讨论】:
-
你在哪一行得到错误?
-
Replace 对字符串进行操作,你给它一个日期。如果您想要日期值的特定表示,请尝试查看 Format()。
-
Tim Williams,我在第 5 行出现错误