就是我的表格可能会每天都在更新,但是我需要显示的不是当前时间,比如我17号填的内容,显示17号,18号填的显示18号,今天是19号,显示的19号,每次打开显示之前的时间不会变,请问如何设置自动添加,不要每次都去输入时间。请指教。。。。。
如果把显示日期放在第n栏,只需把Then Target.Offset(0, 1) = Now改成Then
Target.Offset(0, n-1) = Now即可
1.通常加入系统时间是在单元格内输入=NOW()函数,系统自动生成当前时间。这样做如果该工作表中任意一个单元格数据发生变化,所有使用=NOW()生成时间的单元格都会跟随全部变化。
2.为了实现时间不跟随表格内容改变而改变,达到固定时间目的,通过使用数据有效性来实现。
3.在任意单元格插入=NOW()函数,如实验表格中D1列。
4.单击【数据】选项卡,选择【数据有效性】选项,弹出数据有效性设置窗口。
5.设置有效性条件为“序列” ,数据来源设置为步骤2中的D1列,将引用改为绝对引用,即"=$D$1",点击确定保存。
6.在A3、A4、A5单元格输入内容测试,会发现,B3、B4、B5时间不会随着单元格变化而变化。但直接使用NOW()函数的A1、A2单元格却会跟随着进行变化。