怎样在EXCEL单元格中自动填入系统日期

第一行表头不动,其他单元格只要一有输入,选定的单元格就自动填入日期和时间

两种方法,但是结果不尽相同。

    公式法: 在单元格输入公式=today(),即可得当前系统日期,此日期会随着表格一起更新。当你明天打开此表格的时候,日期便会自动变更为明天的日期。

    VBA方法,例如要在A1单元格输入当前系统日期,可以输入如下代码:

    Sub tst()
    Range("a1").Value = Date
    End Sub

    通过VBA得到的日期是一个定值,不会随着系统的更新而自动更新,只有在下次运行VBA时日期才会更新。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-18

不改变原始表格数据,打印时自动添加打印日期。

第2个回答  2011-10-28
=IF(A1>0,NOW(),0)
将公式放入选定的单元格,其中A1为要输入的单元格,我已测试通过。
第3个回答  2011-10-28
自动?什么意思?可以按CTRL+;直接填入当前日期..
第4个回答  2015-10-13
=now()
得到的是当前日期
相似回答