如何修改Excel 365 VBA工程窗口的字体大小
VBA编辑器非代码区域字体修改(注册表方案)
VBA编辑器(VBE)的工程资源管理器、属性窗口、立即窗口、对象浏览器等非代码编辑区域的字体,没有提供界面设置入口,可通过修改注册表完成调整,操作步骤如下:
- 第一步:完全关闭所有Office应用及已经打开的VBA编辑器窗口,确保后台没有残留Office进程
- 第二步:按下Win+R组合键打开运行窗口,输入
regedit后回车,在弹出的权限确认窗口点击同意打开注册表编辑器 - 第三步:根据你安装的Office版本定位到对应注册表路径:
- Office 2010及更早版本:
HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common - Office 2013/2016/2019/Microsoft 365:
HKEY_CURRENT_USER\Software\Microsoft\VBA\7.1\Common
- Office 2010及更早版本:
- 第四步:在右侧窗口中新建两个注册表值(如果已存在则直接修改数值即可):
- 新建字符串值(REG_SZ),名称设为
Font,数值数据填写你需要使用的字体全称,需和系统已安装字体名称完全一致,比如微软雅黑、Consolas - 新建DWORD(32位)值,名称设为
FontHeight,选择十进制基数,数值填写你需要的字号,常用可选9、10、12,可根据显示需求自定义
- 新建字符串值(REG_SZ),名称设为
- 第五步:关闭注册表编辑器,重新打开Office应用进入VBA编辑器即可生效
操作提示:修改注册表前建议右键点击对应路径的
Common项,选择「导出」备份注册表项,避免误改导致异常。如果修改后未生效,可打开任务管理器确认所有Office相关进程都已结束后重试。
内容的提问来源于stack exchange,提问作者user2979974
相关产品推荐
相关产品推荐

