想达到此类功能该如何操作?
以C5单元格作为需要录入内容的单元格(相当于问题中的A1)。
设置office excel 选项和公式。具体步骤如下:
顶部菜单栏→文件→选项→公式→启用迭代计算→确定
在需要自动添加序号的单元格内,输入相应公式:
=IF(C5="","",ROW()-1)
(说明:C5是需要录入内容的单元格)
在需要自动添加时间的单元格内,输入相应公式:
=IF(C5="","",IF(B5="",NOW(),B5))
(说明:B5是需要自动录入时间的单元格)
操作如图所示:
修改单元格显示时间的格式,操作如图所示:
下拉选中单元格的右下方小加号”+“,操作如图所示:
用VBA代码即可实现你想要的功能。
右键SHEET1,查看代码,粘贴上面的代码。
非常感谢您的回答,功能能实现但是有个问题,继续输入的话前面自动输入的时间会随其它单元格时间的变动而变成当前时间!