如何在文件名中包含当前日期保存Word文档?
Author: Xiaoyang Last Modified: 2025-05-07
如果在保存Word文档时需要自动将当前日期添加到文件名中,您该如何处理此任务呢?
使用VBA代码在文件名中包含当前日期保存Word文档
使用VBA代码在文件名中包含当前日期保存Word文档
要在保存Word文档时自动将当前日期添加到文件名中,请按照以下步骤操作:
1. 按住 ALT + F11 键打开 Microsoft Visual Basic for Applications 窗口。
2. 接着,点击 插入 > 模块,复制并粘贴以下代码到打开的空白模块中:
VBA代码:在文件名中包含当前日期保存Word文档
Public Sub FileSave1()
Dim xDlg As Dialog
Dim xTitle As String
On Error Resume Next
xTitle = ActiveDocument.BuiltInDocumentProperties("Title").Value
xTitle = xTitle & " " & Format((Year(Now() + 1) Mod 100), "20##") & "-" & _
Format((Month(Now() + 1) Mod 100), "0#") & "-" & _
Format((Day(Now()) Mod 100), "0#")
Set xDlg = Dialogs(wdDialogFileSaveAs)
xDlg.Name = xTitle
xDlg.Show
End Sub
3. 将代码粘贴到模块后,按 F5 键运行此代码,随即会弹出一个“另存为”窗口,并且当前日期已自动填充到“文件名”文本框中,如下截图所示:

4. 然后,您只需根据需要输入自己的文件名即可,如下截图所示:

借助 AI 增强的 Kutools for Word,在更短时间内完成更多工作
Kutools for Word 不仅仅是一套工具——它是一个旨在提升您生产力的智能解决方案。通过人工智能驱动的功能和最核心的特性,Kutools 帮助您在更短的时间内完成更多任务:
- 即时总结、润色、撰写和翻译内容。
- 在您写作时,实时校正文本,并提供语法、标点和样式建议。
- 在保持布局、样式和结构不变的情况下,重新表达和翻译内容。
- 轻松将您的内容翻译成 40 多种语言,扩大全球影响力。
- 根据当前文档内容,获得即时帮助和智能见解。
- 询问如何完成某项任务(例如清除分节符),AI 将为您提供指南或直接为您完成操作。
- 快速编辑敏感或机密信息,确保完全隐私。
- 所有工具均可无缝集成到 Word 中,随时可用。
- 轻松创建、优化、翻译、总结和保护文档。
- 在实时写作过程中改进语法、清晰度和语气。
- 重新表达和翻译内容,且不改变布局或格式。
- 询问如何完成某项任务(例如清除分节符),AI 将为您提供指南或直接为您完成操作。
- 所有工具均可无缝集成到 Word 中,随时可用。
了解更多关于 Kutools for Word 的信息 立即下载最佳办公生产力工具
Kutools for Word - 100+ Word 工具