Propriedade Application.LanguageSettings (Visio)
Retorna uma referência à interface LanguageSettings do Microsoft Office (MSO). Somente leitura.
Sintaxe
expressão. LanguageSettings
expressão Uma variável que representa um Aplicativo objeto.
Valor de retorno
Objeto
Comentários
Depois de usar a propriedade LanguageSettings para obter uma referência à interface do MSO LanguageSettings , você pode usar métodos dessa interface para obter o identificador de localidade (LCID) para o idioma usado quando o Office foi instalado, a linguagem interface do usuário (interface do usuário) e o idioma para Ajuda, bem como a configuração atual para o idioma preferido para edição na interface do usuário, conforme mostrado no exemplo a seguir.
No entanto, você não pode usar a interface LanguageSettings para alterar as configurações do idioma; você só pode alterar as configurações de idioma na caixa de diálogo Configurações do Microsoft Office Language (Iniciar>todos os programas>Microsoft Office>Office Tools>Microsoft Office Language Settings).
Exemplo
A macro do Microsoft Visual Basic for Applications (VBA) a seguir mostra como usar a propriedade LanguageSettings para obter uma interface LanguageSettings do MSO e, em seguida, usar dois de seus métodos para obter a identificação do idioma definido para a IU e testar se inglês dos EUA está definido como o idioma preferido para edição.
Public Sub LanguageSettings_Example()
Dim msoLanguageSettings As LanguageSettings
Set msoLanguageSettings = Application.LanguageSettings
Debug.Print msoLanguageSettings.LanguageID(msoLanguageIDUI)
Debug.Print msoLanguageSettings.LanguagePreferredForEditing(msoLanguageIDEnglishUS)
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.