我试图想办法在另一个单元格被更改时向单元格添加日期和时间。例如,我在第5行中更改,然后C5将保存更改时的日期和时间。
我发现有几个条目可以更改单元格值等颜色,但是还没有找到解决此问题的方法。
非常感谢帮助。提前谢谢!
答案 0 :(得分:1)
然后打开VBA编辑器并访问ThisWorkbook对象。
然后使用代码窗口上方的下拉菜单从左侧选择“Workbook”,从右侧选择“SheetChange”。
它应该插入一些代码。在Sub内部(在End Sub代码之前) - 添加以下代码:
Cells(Target.Row, 3).Value = Date + Time
ThisWorkbook对象中的整个代码;
Private Sub Workbook_SheetChange(ByVal Sh as Object, ByVal As Range)
Cells(Target.Row, 3).Value = Date + Time
End Sub
注意:这将在所有工作表中运行。如果要将其锁定到特定工作表,请将代码插入到Sheet对象而不是ThisWorkbook对象中,并从参数中删除ByVal Sh as Object,