excel表格中的日期不随系统时间变化而变化。能通过函数来解决吗?B1列输入文本后,C1自动获取系统时间精确2013年4月23日14:02:06,并且这个时间不会再 变
亲,这样是不是就不会时间久锁定了不会变化了啊
追答不好意思,刚刚没看清楚,如果你要锁定的话,得用VBA才行。
按ALT+F11,双击sheet1,输入以下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
With Target
If .Cells.Count = 1 And .Column = 1 Then
.Offset(0, 1).NumberFormatLocal = "yyyy/mm/dd hh:mm:ss"
.Offset(0, 1).Value = Now
End If
End With
End Sub
回到Excel表,但你在A列输入内容,B列对应的单元格会显示时间, 并且之前的时间不会变。