Application.LanguageSettings-Eigenschaft (Visio)
Gibt einen Verweis auf die LanguageSettings-Schnittstelle von Microsoft Office (MSO) zurück. Schreibgeschützt.
Syntax
Ausdruck. LanguageSettings
expression Eine Variable, die ein Application-Objekt darstellt.
Rückgabewert
Objekt
Hinweise
Nachdem Sie die LanguageSettings-Eigenschaft verwendet haben , um einen Verweis auf die MSO LanguageSettings-Schnittstelle abzurufen, können Sie methoden dieser Schnittstelle verwenden, um den Gebietsschemabezeichner (LCID) für die Bei der Installation von Office verwendete Sprache, die Sprache der Benutzeroberfläche (UI) und die Sprache für die Hilfe sowie die aktuelle Einstellung für die bevorzugte Sprache für die Bearbeitung in der Benutzeroberfläche abzurufen. Wie im folgenden Beispiel gezeigt.
Sie können die LanguageSettings-Schnittstelle jedoch nicht verwenden, um Spracheinstellungen zu ändern. Sie können die Spracheinstellungen nur im Dialogfeld Microsoft Office-Spracheinstellungen ändern (AlleProgramme>starten>Microsoft Office>Microsoft Office-Tools>Microsoft Office-Spracheinstellungen).
Beispiel
Mit dem folgenden VBA-Makro (Microsoft Visual Basic für Applikationen) wird veranschaulicht, wie Sie mit der LanguageSettings-Eigenschaft eine LanguageSettings-Schnittstelle für MSO abrufen, um dann zwei ihrer Methoden zu verwenden, um die ID der für die Benutzeroberfläche festgelegte Sprache abzurufen und zu testen, ob US-Englisch als bevorzugte Bearbeitungssprache festgelegt ist.
Public Sub LanguageSettings_Example()
Dim msoLanguageSettings As LanguageSettings
Set msoLanguageSettings = Application.LanguageSettings
Debug.Print msoLanguageSettings.LanguageID(msoLanguageIDUI)
Debug.Print msoLanguageSettings.LanguagePreferredForEditing(msoLanguageIDEnglishUS)
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.