我在我的电子邮件中添加了这样的文本:
“请提供 MMMM 月末的数字”- 其中 MMMM 是上个月的名称。
所以今天是四月,MMMM 将显示三月。
我有以下代码:
Dim newDate: newDate = DateAdd("M", -1, Now)
但是结果出来是27/03/2017 16:37:58
我想让它显示三月。
有什么建议吗?
最佳答案
将返回格式设置为 "MMMM"
:
Dim newDate: newDate = Format(DateAdd("M", -1, Now), "MMMM")
关于上个月名称的VBA代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43662262/