Objeto LanguageSettings
Devuelve información sobre la configuración de idioma de una aplicación de Microsoft Office.
Utilizar el objeto LanguageSettings
Utilice Application.LanguageSettings.LanguageID(MsoAppLanguageID), donde MsoAppLanguageID es una constante utilizada para devolver información del identificador local (LCID) a la aplicación especificada.
MsoAppLanguageID puede ser una de estas constantes de MsoAppLanguageID. |
msoLanguageIDExeMode |
msoLanguageIDHelp |
msoLanguageIDInstall |
msoLanguageIDUI |
msoLanguageIDUIPrevious |
El ejemplo siguiente devuelve en un cuadro de mensaje el idioma de instalación, el idioma de la interfaz de usuario y los identificadores locales del idioma de ayuda.
MsgBox "The following locale IDs are registered " & _
"for this application: Install Language - " & _
Application.LanguageSettings.LanguageID(msoLanguageIDInstall) & _
" User Interface Language - " & _
Application.LanguageSettings.LanguageID(msoLanguageIDUI) & _
" Help Language - " & _
Application.LanguageSettings.LanguageID(msoLanguageIDHelp)
Utilice Application.LanguageSettings.LanguagePreferredForEditing
para determinar los LCID que se registrarán como idiomas de edición preferidos en la aplicación, tal como se muestra en el ejemplo siguiente.
If Application.LanguageSettings. _
LanguagePreferredForEditing(msoLanguageIDEnglishUS) Then
MsgBox "U.S. English is one of the chosen editing languagess."
End If