直接用TODAY函数则可。
1、以excel2001版本为例,如下图,要让B列的日期自动更新当天的日期;
2、首先在B2单元格输入公式=TODAY(),按enter键后则可得出今天的日期,明天的话就会变成明天的日期了;
3、然后把鼠标放在B2单元格右下角,下拉填充公式,那么这列日期就会自动更新的了,每天都等于当天的日期。
不改变原始表格数据,打印时自动添加打印日期。
excel表格设置某一列日期自动更新为当天的日期,可以用today函数来解决。
today函数使用方法:
在需要自动更新的单元格直接输入=today()
使用注意事项:函数语法:TODAY()无参数。
(1)函数返回的是当前电脑所设置的日期,当你电脑的时间是正确的当天日期,该函数返回的结果也是正确的日期。
(2)TODAY函数无法实时自动更新函数的结果,你可以通过重新计算工作表进行更新该函数的结果;
(3)如果单元格格式在输入函数前为常规或者数值时,则函数计算结果可能会显示为数值形式,建议通过设置单元格格式方式把格式改为日期。
全中要输入当前日期的所有单元格,输入=TODAY(),按Ctrl+Enter
使用宏事件命令实现。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column < x Then ------x为列数,即某一行的第一列到x列的数值发生改变
Cells(Target.Row, "Y") = Now() ------Y为日期所在列
End If
End Sub
关闭窗口。