作者:乔山办公网日期:
返回目录:excel表格制作
在EXCEL表格中,对日期设定为自动更新状态,可以通过如下方法:
在预期显示自动更新日期的zhidao单元格中,输入“=today()”亦或“=now()”回车确认。
前者输入执行后显示为版结果为当前日期;格式为yyyy-m-d;
而后者则被权显示包括当前的时间信息;格式为yyyy-m-d hh:mm.
若不需要时间可以鼠标右击单元格,选择设置单元格格式,删除如图右框【类型】下面显示格式hh:mm,只保留yyyy-m-d;
你要的东西,实际上就是记录用户的操作日志。利用VBA编程可以实现,主要思路是来,给单元格设置一个触发器,一自旦单元格被修改就触发处理程序,记录下修改时间等。但问题是,仅仅一个单元格需要记录日志吗,如果很多单元格都需要呢,百此时日志摆放在哪里?会不会显得很乱?
因此,如果是那样的话,建议干脆用华创网表,相当于网络版excel,它允许多用户同时登录使用,各用度户凭自己的账号密码登录,用户的各种操作都会记录操作日志。比如,何时何地(IP地址)登录、退出,每一条记录何时何人修改,由什么值改问成什么值等,记得很详细。
这些操作日志是附着在每条数据上的,看数据时就能随便看它对应的日志,不像excel仅仅是物理位答置上的安排。
代码百如下,你度不问会就下答载附件试专试属。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column > 1 Then Exit Sub
If IsEmpty(Target) Then
Target.Offset(, 1).ClearContents
Else
Target.Offset(, 1) = Now
End If
End Sub
你要的东西,实际上就是记录用户的操作日志。利用VBA编程可以实现,主要思路是,给单元格设置一个触发器,一旦单元格被修改就触发处理程zd序,记录下修改时间等。但问题是,仅仅一个单元格需要记录日志吗,如果很多单元格都需回要呢,此时日志摆放在哪里?会不会显得很乱?
因此,如果是那样的话,建议干脆用华创网表,相当于网络版excel,它允许多用户同时登录使用,各用户凭自己的账号密码登录,用户的各种操作都会记录操作日志。比如,何时何地(IP地址)登录、退出,每一条记录何时何人修改,由什么值改答成什么值等,记得很详细。
这些操作日志是附着在每条数据上的,看数据时就能随便看它对应的日志,不像excel仅仅是物理位置上的安排。