word默认字体未设置导致每次新建文档需手动调整,可通过三种方法更改:一、在字体对话框中设为默认值并选择所有基于normal.dotm的文档;二、直接修改normal.dotm模板中的“正文”样式;三、使用vba宏强制重置默认字体配置。

如果您每次新建Word文档时都需要手动调整字体,说明当前未设置默认字体。以下是更改Word默认字体的具体操作步骤:
一、通过字体对话框设置默认字体
该方法适用于所有版本的Microsoft Word(包括Word 2016、2019、2021及Microsoft 365),通过修改“正文”样式的默认值,使新建空白文档自动应用指定字体。
1、打开任意一个Word文档(新建或已有均可)。
2、在“开始”选项卡中,找到“字体”组右下角的小箭头图标,点击打开“字体”对话框。
3、在“字体”选项卡中,设置所需的中文字体(如微软雅黑)、西文字体(如Calibri)、字号(如五号)、字形等参数。
4、确认设置无误后,点击对话框左下角的“设为默认值”按钮。
5、在弹出的提示中,选择“所有基于Normal.dotm模板的文档”,然后点击“确定”。
二、直接修改Normal.dotm模板中的“正文”样式
此方法通过编辑Word默认模板文件,从根本上定义“正文”样式所用字体,确保每次新建文档均继承该设置,且不受临时样式覆盖影响。
1、关闭所有Word程序,避免模板被占用。
2、按Windows键+R,输入%appdata%\Microsoft\Templates,回车进入模板目录。
3、找到并双击打开Normal.dotm文件(若系统隐藏扩展名,请确保显示文件扩展名)。
4、在打开的模板文档中,切换到“开始”选项卡,右键单击“样式”窗格中的“正文”样式,选择“修改”。
5、在“修改样式”窗口中,点击左下角的“格式”→“字体”,设置所需字体、字号、颜色等属性。
6、勾选“基于该模板的新文档”,再点击“确定”保存更改。
三、使用宏命令批量重置默认字体
当Normal.dotm模板异常或多次设置无效时,可通过VBA宏强制重写默认字体配置,适用于高级用户或批量部署场景。
1、新建一个Word文档,按Alt + F11打开VBA编辑器。
2、在左侧“项目资源管理器”中,双击Normal → ThisDocument。
3、在代码窗口中粘贴以下内容:
Sub SetDefaultFont()
With ActiveDocument.Styles(wdStyleNormal).Font
.Name = "微软雅黑"
.Size = 10.5
End With
MsgBox "默认字体已设为微软雅黑,五号"
End Sub
4、将光标置于代码内,按F5运行宏。
5、关闭VBA编辑器,重启Word验证效果。










