word默认字体可通过四种方法修改:一、在字体对话框中设为默认值并选“所有基于normal模板的文档”;二、备份并替换normal.dotm模板文件;三、用vba宏修改normal样式的字体属性;四、通过注册表新建defaultfontname和defaultfontsize字符串值。

如果您在Word中每次新建文档都需要手动调整字体,说明当前的默认字体设置未按您的需求配置。以下是修改Word默认字体样式的多种方法:
一、通过字体对话框设置默认字体
此方法适用于所有新版Microsoft Word(2013及以上),可将选定字体、字号、颜色等样式设为新建空白文档的默认值。
1、打开Word,新建一个空白文档。
2、在“开始”选项卡中,点击右下角的字体设置小箭头,打开“字体”对话框。
3、在对话框中设置您希望的中文字体(如微软雅黑)、西文字体(如Calibri)、字号(如12磅)、字形及其他效果。
4、点击对话框左下角的“设为默认值”按钮。
5、在弹出的提示中选择“所有基于Normal模板的文档”,然后点击“确定”。
二、直接修改Normal.dotm模板文件
Normal.dotm是Word默认使用的全局模板文件,直接编辑该文件可永久固化字体设定,对所有新文档生效,且不受Office更新影响。
1、关闭所有Word程序。
2、按Windows键+R,输入%appdata%\Microsoft\Templates,回车打开模板文件夹。
3、找到并右键单击Normal.dotm,选择“重命名”,改为Normal_old.dotm作为备份。
4、重新打开Word,新建文档,按方法一设置好所需字体后,执行“文件→另存为→浏览”,在保存类型中选择Word模板(*.dotm)。
5、导航至上述模板路径,将文件名设为Normal.dotm,点击“保存”并覆盖确认。
三、使用宏命令批量应用默认字体
当需为多个已有样式(如标题1、正文、强调等)统一指定字体时,宏可一次性修改Normal模板中全部样式的默认字体属性。
1、按下Alt + F11打开VBA编辑器。
2、在左侧“Normal”项目上右键,选择“插入→模块”。
3、在右侧代码窗口粘贴以下语句:
With ActiveDocument.Styles(wdStyleNormal).Font .Name = "微软雅黑" .Size = 12 End With
4、将光标置于代码内任意位置,按F5运行。
5、关闭VBA编辑器,重启Word验证效果。
四、通过注册表强制指定默认中文字体
该方法绕过Word界面逻辑,直接干预系统级字体映射,适用于企业环境批量部署或界面字体异常无法正常设置的情况。
1、按Win + R,输入regedit,回车进入注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Options(数字16.0依实际版本调整,如15.0对应2013,16.0对应2016/2019/365)。
3、右键空白处,选择“新建→字符串值”,命名为DefaultFontName。
4、双击该新建项,在“数值数据”栏输入微软雅黑(仅填字体名称,不加引号)。
5、再新建一个字符串值,命名为DefaultFontSize,数值数据填入12。










