VBA Code for name of previous month
问题 I have added text in to my email that goes like: "please provide numbers for MMMM month end" - where MMMM is the name of the previous month. So it it's April today, MMMM will show March. I have the following code: Dim newDate: newDate = DateAdd("M", -1, Now) But the result comes out to be 27/03/2017 16:37:58 I want it to show March. Any suggestions? 回答1: Format the return as "MMMM" : Dim newDate: newDate = Format(DateAdd("M", -1, Now), "MMMM") 回答2: If set to True, the month name is