乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 请问如何让<em>excel</em>中内容修改后,自动更新最后修改时间!-excel 记录修改

请问如何让<em>excel</em>中内容修改后,自动更新最后修改时间!-excel 记录修改

作者:乔山办公网日期:

返回目录:excel表格制作


1、在H2单元格输入=TODAY()

2、选择F列,设置单元格格式为日期格zd式,并通过“数据”选项下的“数据有效性”中,选择允许类型为“序列”,数据源选择=$H$2

3、这样每修改后,在F列的下拉列表中,选择一下,当前的H2时间,即是最后记录时间,且该时间不会随系统时间改变而改变。

 

详见附图



假设在b列记录A列记录数据的时间:
=IF(ISBLANK(A1),"",IF(B1="",NOW(),B1))
注意:需要在“选项”中勾选“启用迭代计算”,且b列单元格格式设置为“时间”格式。

===================================

工具---宏---visual basic 编辑器---视图--代码窗口--- 粘贴入 下列文字 按 保存 按钮(其中 ?? 可修改为你的名字zd

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
Target.AddComment
Target.Comment.Text Text:="??:" & Chr(10) & Date & " " & Time
End If
End Sub

打开该excel文件,选菜单栏中的“文件”--属性,即可看到修改时间(2003版excel)



通过查看文件-属性,可以看到该文件的最后修改时间。

如果是要在表格内在某个单元格内显示出具体时间,可以在指定的单元格输入

=NOW()

然后在开始-选项里面修改

将工作簿计算,改为手动重算,这样子在打开工作表以后,如对工作表内容有任意的修改,关闭时会跳出保存提示,一旦保存,这个时间会自动变更成现在的时间,下一次重新打开的时候,在未操作保存的情况下,时间依然显示上一次修改保存的时间

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网