我有一个带有两列的excel文档 . 我每天只在一列中添加文本,我希望在第二列中自动添加当前日期和时间 .
该字段也可以隐藏,我可以在我想要的时候获取但是想要在该行中添加时的日期时间
可能吗
试试 TODAY() 或 NOW() 功能?它将返回今天的日期 . 如果您打开电子表格,请注意 tomorrow ,单元格将显示明天的日期 . 因此,您需要将宏复制并粘贴到日期单元格中 .
TODAY()
NOW()
我认为您可以做的另一件事是使用键盘快捷键 CTRL + ; 或 CTRL + : 在活动单元格中插入当前日期和时间 . 由于这会放置值,因此您无需担心日期或时间是否发生变化 . 但这是手动的,可能会或可能不会是您所追求的 .
CTRL + ;
CTRL + :
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("C:IV")) Is Nothing Then Cells(Target.Row, 1) = MonthName(Month(Date)) Cells(Target.Row, 2) = Date End If End Sub
2 回答
试试
TODAY()
或NOW()
功能?它将返回今天的日期 . 如果您打开电子表格,请注意 tomorrow ,单元格将显示明天的日期 . 因此,您需要将宏复制并粘贴到日期单元格中 .我认为您可以做的另一件事是使用键盘快捷键
CTRL + ;
或CTRL + :
在活动单元格中插入当前日期和时间 . 由于这会放置值,因此您无需担心日期或时间是否发生变化 . 但这是手动的,可能会或可能不会是您所追求的 .