帮我用VBA写一个获取本年本月前三天至今天的日期到E11-E14单元格中
时间: 2023-06-19 09:09:12 浏览: 103
获得今天,本周本月,本年内的时间
5星 · 资源好评率100%
以下是VBA代码:
```
Sub GetDate()
Dim startDate As Date
Dim endDate As Date
startDate = DateSerial(Year(Date), Month(Date), Day(Date) - 3)
endDate = Date
Range("E11").Value = Format(startDate, "yyyy-mm-dd")
Range("E12").Value = Format(startDate + 1, "yyyy-mm-dd")
Range("E13").Value = Format(startDate + 2, "yyyy-mm-dd")
Range("E14").Value = Format(endDate, "yyyy-mm-dd")
End Sub
```
这段代码将本年本月前三天至今天的日期分别存储在E11-E14单元格中。可以将代码复制到VBA编辑器中,并在需要的时候运行它。
阅读全文