Как найти предыдущий месяц в vb6 или в vba? - PullRequest
4 голосов
/ 29 февраля 2012

я написал код в vb для поиска последнего месяца.но я не получил результат, который я ожидаю.вот мой код:

a=Format$(Now, "mm")-1 

но я хочу выводить в 2 цифры, как если бы в прошлом месяце было янв , то вывод должен быть 01 не только 1

пожалуйста, помогите мне.

1 Ответ

11 голосов
/ 29 февраля 2012

Используйте функцию DateAdd.Более конкретно:

date d = DateAdd("m", -1, Now)
a = Format(d, "mm")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...