KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

取得並在儲存格中插入創建時間和修改日期時間

作者Kelly修改日期

在 Microsoft Excel 中,經常需要檢閱與管理活頁簿的建立時間或最近修改時間等中繼資料。這些資訊有助於資料稽核、版本追蹤、合規文件記錄及團隊協作流程。例如,共用檔案的團隊可藉此掌握最新更新狀態,個人使用者則能依據建立日期產出定期報告。雖然 Excel 預設不會在工作表中顯示這些時間戳記,但您可透過多種實用方法,將相關資訊輕鬆存取、複製或插入至儲存格、頁首或頁尾中。本文將逐步說明如何檢視並新增目前工作簿的建立時間與最後修改日期時間,讓您的檔案更清晰、更有條理。

使用「資訊」指令在 Excel 中取得創建時間和修改日期時間

使用 Kutools for Excel 在儲存格/頁首/頁尾中插入創建時間和修改日期時間好點子3

使用進階內容功能在 Excel 中取得創建時間和修改日期時間

使用 VBA 程式碼在 Excel 儲存格中插入創建時間和修改日期時間


使用「資訊」指令在 Excel 中取得創建時間和修改日期時間

Excel 讓使用者能透過 Backstage 檢視(適用於 Microsoft Excel 2010 與 2013),精確掌握活頁簿的建立時間與最近修改時間。此方法特別適合日常檔案管理,以及需要快速手動驗證、卻無需將數值插入工作表的情境。

若要存取此資訊,請按一下檔案 > 資訊。在 Backstage 檢視右側,您將看到一個名為相關日期的區段,其中包含三種時間相關的中繼資料:修改日期與時間、建立時間,以及最後列印時間。詳情請參見下方圖示:

點擊「檔案 > 資訊」的螢幕截圖向右箭頭顯示相關日期資訊

注意:此程式僅適用於 Microsoft Excel 2010 與 2013,因較舊版本(如 Excel 2007)未提供此特定顯示功能。此方法僅供檢視,不會將時間資訊插入工作表儲存格。若您需在公式中使用此資訊,或直接於工作表中製作報告,請考慮以下替代方案之一。

此方法的一項限制是不支援 Excel Online 或 Excel 2013 之後的版本,且操作介面可能略有不同。為確保最佳效果,請務必將共用檔案儲存在本機磁碟機上—網路檔案或跨磁碟機複製的檔案可能無法保留原始時間戳記。


使用 Kutools for Excel 在儲存格/頁首/頁尾中插入創建時間和修改日期時間

若您需要將與時間相關的活頁簿資訊直接插入工作表或列印輸出中,Kutools for Excel 是您的理想選擇!它提供便捷的插入工作簿資訊功能,可輕鬆將中繼資料(包括檔案路徑、活頁簿或工作表名稱、目前使用者,以及建立與最近修改時間)新增至特定儲存格、頁首或頁尾。無論是版本追蹤、文件記錄,還是準備需動態更新檔案資訊的範本與報告,都能大幅提升效率,不容錯過!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

安裝免費版 Kutools for Excel 後,請依照下列簡單步驟插入相關資訊:

1. 在功能區中按一下 KUTOOLS PLUS,接著選取活頁簿,再點選插入工作簿資訊。操作畫面請參見下方截圖:
點擊 Kutools 的「插入活頁簿資訊」功能

2. 在插入工作簿資訊對話方塊中,從資訊區段選擇您要插入的項目(例如建立時間、修改日期與時間等),並指定放置位置:可選工作表儲存格、頁首或頁尾,且三者皆支援靠左、置中或靠右對齊。請參見截圖:
在對話方塊中設定選項

3. 按一下確定,所選資訊將立即插入指定位置。

提示。若想無風險試用此功能,立即下載 Kutools for Excel 免費試用版!安裝後,請依照上述步驟操作。

使用此功能時請留意:若將日期/時間插入儲存格,當您重新整理 Kutools 或儲存/修改活頁簿時,這些儲存格會自動更新。如需靜態內容(非動態更新),請在插入後將數值複製並以「文字」形式貼上。此外,請確保工作表未受保護,否則可能無法自動將內容插入儲存格、頁首或頁尾。

Kutools 的優勢在於其直覺化的圖形介面,不僅能降低出錯風險,還可大幅提升工作效率。然而,若貴組織限制使用第三方增益集,或您需要在共用環境中不依賴增益集即可取得此資訊,則以下原生 Excel 或指令碼解決方案可能更為適合。


使用進階內容功能在 Excel 中取得創建時間和修改日期時間

Excel 的進階內容對話方塊提供另一種查看活頁簿時間資訊(包括建立日期與最近修改日期)的方式,適用於無需直接插入工作表,但仍需手動複製或記錄檔案歷史詳細資料的情況。此功能支援多個 Excel 版本,包括 Excel 2007、2010、2013 及更新版本。

若要使用此功能,請執行下列步驟:

適用於 Excel 2007: 按一下 Office 按鈕 > 準備 > 內容。畫面下方將出現文件內容列。接著,按一下頂端的文件內容展開內容清單,再從下拉選單中選取進階內容。下方截圖說明了這些操作步驟:

在 Excel 2007 中點擊 Office 按鈕 > 準備 > 內容
向下箭頭
點擊「進階內容」

適用於 Excel 2010/2013 及更新版本: 按一下檔案 資訊 內容(通常顯示在資訊頁面右上角)> 進階內容

在 Excel 2010 中點擊「檔案 > 資訊 > 內容 > 進階內容」

進階內容對話方塊中,切換至統計資料索引標籤,即可查看檔案的創建時間、上次儲存(修改)日期、上次存取時間及列印歷史等詳細資訊。請參見下列截圖:

在「統計資料」索引標籤下顯示建立時間與最後修改時間

此方法簡單直接,但需手動操作——若您希望在計算或顯示中使用這些日期,必須手動複製貼上或輸入至工作表。請注意,存取這些資訊需將檔案儲存在本機;若檔案儲存在 SharePoint 或某些網路位置,部分日期資訊可能無法取得,或僅反映同步時間,而非真正的建立/修改日期。


使用 VBA 程式碼在 Excel 儲存格中插入創建時間和修改日期時間

對於希望將建立或修改的日期時間直接插入工作表儲存格,並偏好自動化與自訂化解決方案的使用者來說,Excel 的 VBA(Visual Basic for Applications)環境極具成效。巨集能提供更高的彈性,例如在檔案變更時自動更新日期,或在多個活頁簿區域填入時間戳記,以利記錄與文件編製。對於有特定報告格式需求的組織,巨集更能全面掌控版面配置與內容呈現。

以下提供使用 VBA 插入、建立或修改日期與時間的逐步說明及範例程式碼。當原生 Excel 功能或增益集無法使用時,這些指令碼尤為實用,並可輕鬆調整以滿足批次檔案處理或進階報表需求。

在 Excel 中同時插入創建時間和修改日期時間

若要將兩個時間戳記寫入儲存格,請執行下列步驟:

1. 按住 ALT+F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗。

2. 點選插入 模組,並將下方提供的巨集程式碼貼上至模組視窗中。

VBA 程式碼:在 Excel 中同時插入創建時間和修改日期時間

Sub Workbook_Open()
Range("A1").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Creation Date"), "short date")
Range("A2").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Last Save Time"), "short date")
End Sub

3. 按下 F5 鍵以執行巨集。預設情況下,建立時間與修改日期將分別自動插入至儲存格 A1 和 A2,或依照您指令稿中指定的位置。

如有需要,您可編輯巨集以將內容輸出至其他儲存格,例如將「A1」改為「B1」或您偏好的位置。為確保最佳效果,請務必將活頁簿儲存為啟用巨集的檔案類型(.xlsm)。此外,巨集安全性設定必須允許執行巨集;您可能需前往檔案 選項 信任中心 調整相關設定。

在 Excel 中插入活頁簿的修改日期時間

此巨集僅會將修改的日期與時間寫入指定儲存格,非常適合用於標示報告或表單的最後更新時間,尤其在協作環境中更顯實用。

1. 按下 ALTF11,立即開啟 VBA 編輯器!

2. 點選插入 模組,並將下方程式碼貼上至模組視窗中。

Public Function ModDate()
ModDate = Format(FileDateTime(ThisWorkbook.FullName), "m/d/yy h:n ampm")
End Function

3. 保存並關閉程式碼編輯器,回到工作表後,選取一個空白儲存格作為顯示修改日期與時間的位置,輸入 =ModDate(),再按下 Enter,即可自動填入該儲存格!

透過公式插入活頁簿的最後修改時間向右箭頭取得檔案的最後修改時間

若公式顯示的是數值而非日期,只需透過開始 數字格式 短日期長日期,將儲存格格式設定為日期即可。請注意,此 VBA 公式反映的是活頁簿檔案最後儲存的時間,僅在重新開啟檔案或重新計算時才會更新。

在 Excel 中插入活頁簿的創建時間

與上述方法類似,您也可以使用 VBA 插入活頁簿的建立時間:

1. 按下 ALTF11,立即開啟 VBA 編輯器!

2. 插入模組並貼上下列程式碼。

Function CreateDate() As Date
CreateDate = ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
End Function

3. 儲存後關閉 VBA 編輯器,在工作表中選取目標儲存格,輸入 =CreateDate()並按下 Enter,即可立即顯示活頁簿的建立日期,如下所示:

透過公式插入活頁簿的建立時間向右箭頭取得檔案的建立時間

注意:若儲存格未正確顯示日期,請將其數字格式切換為日期。此外請留意,建立時間與修改日期皆反映您裝置上的檔案系統數值;若將檔案複製至其他系統,建立時間戳記可能會隨之改變。

使用 VBA 前,務必先儲存檔案副本再執行巨集,以防資料意外遺失。若發生錯誤,請檢查模組是否缺少必要的參考項目,或確認已啟用巨集執行功能。


最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用