20.12.2022, 13:08
Hallo wertes Forum,
ich habe da mal eine Frage zum LanguageSetting.
Ich frage in einem Code die Sprache mit Application.LanguageSettings.LanguageID(msoLanguageIDInstall) ab.
Das hat an meinem Rechner auch super funktioniert. Es kam 1031 raus.
Am Rechner eines Kollegen kommt aber 8192 raus. Welche Sprache soll das sein?
Bei meiner Recherche im Netz bin ich auf verschiedene Varianten der Abfrage gestoßen:
Application.LanguageSettings.LanguageID(msoLanguageIDInstall)
Application.LanguageSettings.LanguageID(msoLanguageIDExeMode)
Application.LanguageSettings.LanguageID(msoLanguageIDUI)
Kann mir jemand erzählen, was in den jeweiligen Zeilen abgefragt wird?
Und warum bei meinem Kollegen IDInstall und IDExeMode 8192 ergeben und IDUI 1031?
Welches ist aus Eurer Sicht die beste Abfrage?
Vielen Dank für Eure Hilfe,
Lutz
ich habe da mal eine Frage zum LanguageSetting.
Ich frage in einem Code die Sprache mit Application.LanguageSettings.LanguageID(msoLanguageIDInstall) ab.
Das hat an meinem Rechner auch super funktioniert. Es kam 1031 raus.
Am Rechner eines Kollegen kommt aber 8192 raus. Welche Sprache soll das sein?
Bei meiner Recherche im Netz bin ich auf verschiedene Varianten der Abfrage gestoßen:
Application.LanguageSettings.LanguageID(msoLanguageIDInstall)
Application.LanguageSettings.LanguageID(msoLanguageIDExeMode)
Application.LanguageSettings.LanguageID(msoLanguageIDUI)
Kann mir jemand erzählen, was in den jeweiligen Zeilen abgefragt wird?
Und warum bei meinem Kollegen IDInstall und IDExeMode 8192 ergeben und IDUI 1031?
Welches ist aus Eurer Sicht die beste Abfrage?
Vielen Dank für Eure Hilfe,
Lutz