上个问题的完善。
发布网友
发布时间:2022-05-12 16:48
我来回答
共3个回答
热心网友
时间:2023-10-14 09:34
year month day today 以及now()等日期以及时间函数,均为易失函数。
所以,你无法用公式实现日期的固定记录。
正如楼上所言,使用vba或者是直接输入是解决问题的途径。
这样的问题,用vba有点高射炮打蚊子的感觉了。
你也可以考虑使用公式加快捷键办法
=day(" 然后按下ctrl+; 再按下 "-1) 回车。
即将today()替换成 "实际日期"
ctrl+;就是实际日期。
注意有""
热心网友
时间:2023-10-14 09:35
在EXCEL中输入日期或时间,为了保持不变一般采用VBA编程,或直接输入的方法,一般不采用TODAY()或NOW()的函数的方法。
直接输入法方便快捷,使用组合键:Ctrl+分号键输入日期。
热心网友
时间:2023-10-14 09:35
vba:
如要在D1输入
Private Sub CommandButton1_Click()
[d1] = Day(Date - 1)
End Sub追问直接输入没有效果啊?是要下载VBA吗?工具栏里根本就没有宏的对话框?