EXCEL表格中在一列输入数据后,另一列自动生成时间?谢谢!

如题所述

右击工作表标签,查看代码,把下面的代码贴到弹出来的VBE编辑窗口,这样你改第一列数据时第二列就自动记录时间

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 1 Then Exit Sub
Target.Offset(0, 1).Value = Now
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-26
在B1中输入如下公式,最好将B列单元格设置为日期中的一种格式
=IF(ISBLANK(a1),"",NOW())
第2个回答  2012-01-26
可否在描述详细一点?您是想将输入的数据转换成时间吗?本回答被提问者采纳
第3个回答  2012-01-26
用宏,很简单..