目录

LanguageID 属性

优质
小牛编辑
133浏览
2023-12-01

返回安装语言、用户界面语言或帮助语言的语言标识符(Locale Identifier, LCID)。Long 类型,只读。

expression.LanguageID(Id)

expression 必需。该表达式返回一个 LanguageSettings 对象。

IdMsoAppLanguageID 类型,必需。

MsoAppLanguageID 常量含义msoLanguageIDExeMode应用程序所使用的语言模式。此设置只用于 Microsoft Excel 和 Microsoft Access。此设置将影响可以显示及编辑的语言,可用的与语言相关的功能、数字格式和货币格式设置等。

如果没有使用任何 Excel 和 Access 支持的语言,那么就不能将宿主应用程序设置为支持从右向左显示的语言和东亚语言。支持的语言如下:

阿拉伯语

朝鲜语

法斯语

繁体中文

简体中文

日文

乌尔都语

希伯来语

犹太语

msoLanguageIDHelp联机帮助所用的语言。msoLanguageIDInstallMicrosoft Office 建立默认设置时所使用的语言设置。例如,Microsoft Word 根据此设置决定工具栏的布局以及与语言相关的项目符号和编号的默认类型。msoLanguageIDUI宿主应用程序的用户界面所用的语言。msoLanguageIDUIPrevious上一次启动指定计算机时,用户界面的语言设置。程序或加载项可据此判断用户界面的语言是否发生了更改。

示例

此 Microsoft Excel 示例对用户界面和执行模式的LanguageID 属性设置进行检查,以检验它们的 LCID 设置是否相同,如果不同,本示例将返回一条出错信息。

If Application.LanguageSettings.LanguageID(msoLanguageIDExeMode) _
 <> Application.LanguageSettings.LanguageID(msoLanguageIDUI) _
 Then MsgBox "The user interface language and execution " & _
 "mode are different."