如何在 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 中在單元格輸入資料時自動輸入日期。

更新於:2023年1月10日

630 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.