EXCEL如何自动记录当前的时间:[4]VBA事件法

2025-05-06 12:58:43

1、 选择工作表标签,右击选择查看代码,或者(ALT+F11)快捷键,进入VBE编辑器

EXCEL如何自动记录当前的时间:[4]VBA事件法

2、 在VBE中双击对应的工作表名称,进入VBE代码编辑区域

EXCEL如何自动记录当前的时间:[4]VBA事件法

3、 在VBE代码区域,粘贴一下代码'yianxss 原创代码Private Sub Worksheet_Change(ByVal Target As Ran爿讥旌护ge) If Target.Column = 2 Then'内容在第二列 If Target = "" Then Target.Offset(0, -1) = "" Else Target.Offset(0, -1) = Format(Now, _ "yyyy-mm-dd hh:mm:ss")'A列记录时间 End If End IfEnd Sub代码由本小编原创,转载请注明!下一步

EXCEL如何自动记录当前的时间:[4]VBA事件法

4、 代码粘贴好后,我们关闭VBE区域,返回工作表区域

EXCEL如何自动记录当前的时间:[4]VBA事件法

5、 B2输入内容,进行测试,B2输入test1内容,完美记录下当期的日期和时间

EXCEL如何自动记录当前的时间:[4]VBA事件法

6、 我们如果删除B2的内容,那么A2日期和时间也会自动清除,智能吧!

EXCEL如何自动记录当前的时间:[4]VBA事件法

7、最后,我们多测试一些数据,并修改B2内容,看一下时间,记录下的是修改的日期和时间额。很方便额!

EXCEL如何自动记录当前的时间:[4]VBA事件法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢