VBA-获取指定日期的前一天

时间:2018-12-06 07:18:44

标签: vba ms-word

我当前正在尝试编写一段代码,其中用户给一个文本框以dd / mm / yyyy格式输入日期,并且一旦指定了日期,我想获取该日期之前的日期

例如,用户输入14/12/2018,我希望VBA将13/12/2018存储到另一个变量。

可能是一个愚蠢的查询,但是很容易知道这是否可能。

1 个答案:

答案 0 :(得分:1)

没关系,我想通了!

如果有人想知道,这就是我要做的事情:

Dim FirstRun as Date
Dim FirstRunBefore as Date

FirstRun = InputBox("Enter date")
FirstRunBefore = Format(DateAdd("d", -1, FirstRun), "dd mmmm yyyy")