在word2007中设置默认编辑器语言

在word2007中设置默认编辑器语言

我想将 Word 中的默认编辑语言更改为英语(印度)。手动更改所有用户和所有 PC 中的语言设置不太现实。

我们可以通过前往 Word 选项>>语言>>添加其他编辑语言>>将其设为默认来手动更改默认语言。

有没有自动化的方法可以做到这一点?任何解决方案,例如导出和导入注册表,或运行命令来执行此操作对我来说都可以

在以下位置找到 Office 2010 的注册表

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\LanguageResources

但对于 Office 2007 没有找到

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\LanguageResources

如何在 Office 2007 中跟踪?

MS Office 中的自动化对于节省时间非常有用。

答案1

根据 Microsoft 文档(见下面的参考列表),您查看的 2007 密钥是正确的。可能是您在用户打开办公产品之前查找了密钥,但密钥尚未写入,或者不同的办公产品使用不同的语言设置进行安装。

正如您提到的,2007 年的密钥应如下:

  • HKCU\Software\Microsoft\Office\12.0\Common\LanguageResources\EnabledLanguages
  • HKCU\Software\Microsoft\Office\12.0\Common\LanguageResources

您正在寻找的值是:

  • 用户界面语言
  • 帮助语言
  • 关注系统UI
  • UIFallback(在不同语言和不同部署中使用时使用)

这些密钥的数据是 LCID,对于 EN-India 为 4009(16393)十六进制(十进制)

另一个选择是使用组策略。

  1. 将 2007 Office system 策略模板文件复制到您的计算机。
  2. 在控制台树中的“计算机配置”或“用户配置”下,右键单击“管理模板”。
  3. 单击“添加/删除模板”,然后单击“添加”。
  4. 在“策略模板”对话框中,单击要添加的模板,然后单击“打开”。
  5. 添加所需的模板后,单击“关闭”。
  6. 打开要设置策略的组策略对象 (GPO)。
  7. 双击“计算机配置”或“用户配置”,然后展开“管理模板”下的树。
  8. 在 Microsoft Office 2007 system\语言设置节点中找到与语言相关的策略。
  9. 选择您想要为每个设置使用的语言。
  10. 保存 GPO。

以下策略可帮助您管理 2007 Office system 中的语言设置:

  • 显示菜单和对话框 位于“显示语言”文件夹中。确定用户界面的语言。
  • 显示帮助 位于“显示语言”文件夹中。确定联机帮助的语言。如果未配置此策略,则帮助语言将使用用户界面语言。
  • 启用编辑语言 位于“编辑语言”文件夹中。允许从 Office 支持的语言列表中编辑语言。
  • 主要编辑语言 位于“已启用的编辑语言”文件夹中。当计算机上有多个语言版本可用时,指定用户使用 Office 应用程序和文档时使用的语言。

以上内容来自http://technet.microsoft.com/en-us/library/cc179091(v=office.12).aspx#section1 请注意,该页面特定于 Office 2007 版本,但如果您访问以下网站http://technet.microsoft.com/en-us/library/dd162397(v=office.12).aspx网页顶部有一个选项可以查看office后续版本的类似信息。

答案2

我认为这会通过 Word 2007 中的 VBA 将您的默认设置更改为英语(印度)。

Sub test()
ActiveDocument.AttachedTemplate.LanguageID = 16393
ActiveDocument.AttachedTemplate.NoProofing = False
End Sub

尝试一下然后去review - set language看看默认是什么

相关内容