excel 单元格保存日期

来源:百度知道 编辑:UC知道 时间:2024/05/11 05:58:53
如何让单元格的内容为此工作簿最后的保存日期?应该怎么写函数或者VB?
二楼,我如果不想在第一个单元格里显示,其他单元格,如何设置?

方法1:
在单元格里按 ctrl+; 可输入当前日期 然后按保存即可

方法2:
假设你要在c7单元格里输入日期然后保存,则代码如下:

Sub Macro2()
'
' Macro2 Macro
'

'
ActiveCell.FormulaR1C1 = "=NOW()"
Range("C7").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Save
End Sub

说明:如果要在其他单元格里输入日期,如G8 则只需要将代码中的C7改为G8即可,以此类推。

什么意思?
你最后保存了其工作簿的最后的保存日期了——不打开文档——点文档右键——属性——摘要——原始:里面就有(可以修改)
在最后保存工作簿时输入当天的日期也算?

打开excel 文档,然后按alt+f11 组合键进入 vba编辑窗口,然后在thisworkbook中输入下面代码:
Private Sub workbook_BeforeClose(Cancel As Boolean)
Cells(1, 1).Value = Now()
End Sub

就可以在关闭时候在第一个单元格记录当前日期和时间!

=now()
或者today()