Excel打印= TODAY()作为值
我有一个IF
公式,它在今天的date增加了某个单元格中的内容,这是一个文档的一部分,用于跟踪新人何时添加到数据库中,
=IF($D166<>"", TODAY(), "")
是否有可能打印当前的datedate作为一个值,而不是公式,所以当我第二天返回的值不都更新?
打开新的Excel文件
从底部选项卡select您的工作表说Sheet1右键单击> 查看代码 >粘贴下面的代码..
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 4 Then Target.Worksheet.Cells(Target.Row, 19) = Format(Now(), "DD-MMM-YYYY") End If End Sub
并保存文件
在保存时请记住,您必须将该文件保存为启用了macros的excel .XLSM现在,如果您更改了列D
,它将在S
列中inputdate,并且如果重新打开文件将不会更改。
我已经上传的文件..你可以下载从链接的示例文件.. MyTacTics.Blogspot.in