怎么实现EXCEL表格中自动记录当前时间而不是日期,并且不会更新变动

2024年11月24日 08:30
有1个网友回答
网友(1):

excel 中显示当前时间的函数为now(), 但是遗憾的是函数默认都是无条件自动更新,不会根据你是否对数据进行了编辑(更改)来判定是否更新。所以,这个问题肯定要动一下脑筋。解决方法两种:输入函数=now(), 关闭自动更新,再更改数据之后手动按F9来进行更新。VBA代码,在worksheet change事件下写入代码,在单元格数据发生变化时时间会自动更新。如果要对时间格式进行设置,可以使用单元格格式或自定义格式进行设置。