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.