Office VBA教程:LanguageID属性

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

expression.LanguageID(Id)

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

Id  MsoAppLanguageID 类型,必需。

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

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

阿拉伯语

朝鲜语

法斯语

繁体中文

简体中文

日文

乌尔都语

希伯来语

犹太语

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

VBA示例

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


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

上页:Office VBA教程:Language属性 下页:Office VBA教程:LanguagePreferredForEditing属性

Office VBA教程:LanguageID属性

Office VBA教程:LanguagePreferredForEditing属性 Office VBA教程:LargeButtons属性
Office VBA教程:LastModified属性 Office VBA教程:Left属性
Office VBA教程:LinkSource属性 Office VBA教程:LinkToContent属性
Office VBA教程:List属性 Office VBA教程:ListCount属性
Office VBA教程:ListHeaderCount属性 Office VBA教程:ListIndex属性
Office VBA教程:Location属性 Office VBA教程:LookIn属性
Office VBA教程:Mask属性 Office VBA教程:MatchAllWordForms属性
Office VBA教程:MatchTextExactly属性 Office VBA教程:MenuAnimationStyle属性
Office VBA教程:Mode属性 Office VBA教程:MouseTips属性
Office VBA教程:MoveWhenInTheWay属性 Office VBA教程:Name属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号