我当前正在尝试编写一段代码,其中用户给一个文本框以dd / mm / yyyy格式输入日期,并且一旦指定了日期,我想获取该日期之前的日期
例如,用户输入14/12/2018,我希望VBA将13/12/2018存储到另一个变量。
可能是一个愚蠢的查询,但是很容易知道这是否可能。
答案 0 :(得分:1)
没关系,我想通了!
如果有人想知道,这就是我要做的事情:
Dim FirstRun as Date
Dim FirstRunBefore as Date
FirstRun = InputBox("Enter date")
FirstRunBefore = Format(DateAdd("d", -1, FirstRun), "dd mmmm yyyy")