如何在 Excel 中在单元格输入数据时自动输入日期?
您是否考虑过 Excel 是否可以自动记录在工作表中输入的值的日期?通过在工作表中应用这个简单的过程,可以在 Excel 中实现此功能。例如,如果您想列出特定日期发生的重大事件,您可以直接输入事件名称,日期将自动生成。这可以节省大量时间,因为无需每次都输入日期,并且由于值的个数将是唯一且随机的,因此甚至无法完全使用自动填充柄。本教程将帮助您了解如何在 Excel 中在单元格输入数据时自动输入日期。
在单元格输入数据时自动输入日期
在这里,我们将为工作表插入 VBA 代码以完成我们的任务。让我们来看一个简单的过程,了解如何在单元格输入数据时自动输入日期。我们需要借助 VBA 应用程序来完成此过程;它无法直接在 Excel 中完成。
步骤 1
创建一个新的 Excel 工作表,右键单击工作表名称以打开 VB 应用程序,然后将程序输入到文本框中,如下图所示。
示例
Private Sub Worksheet_Change(ByVal Target As Range) 'Updated By Nirmal If Target.Cells.Count > 1 Then Exit Sub If Not Intersect(Target, Range("A2:A15")) Is Nothing Then With Target(1, 2) .Value = Date & " " & Time .EntireColumn.AutoFit End With End If End Sub
步骤 2
现在将工作表另存为宏启用模板,并使用“Alt + Q”命令关闭 VBA 应用程序;然后,每次我们在“A”列的单元格中输入数据时,“B”列将显示日期。
结论
在本教程中,我们使用了一个简单的示例来演示如何在 Excel 中在单元格输入数据时自动输入日期。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP