Hallo Peter,
wenn ich das in ExcelVba laufen lasse wird für alle drei 1031
angezeigt, was wird bei dir angezeigt?
2055, 1031, 1031
Der Weg wird über die Abfrage der entsprechenden Einstellung
gehen.
? Wenn wir das Gleiche meinen ja, deshalb fragte ich ja nach, also die Abfrage ob da 1031, 1031, 1031 oder halt 2055, 1031, 1031 vorliegt.
Interessieren würde mich da was bei einem englischen oder französischen Excel rauskommt.
Man kann auch bei einer Länderwahl „Deutschland“ bei
den einzelnen Einstellungen auf Dezimaltrennzeichen „.“
umstellen.
Du meinst in der Systemsteuerung von Windows?, da bin ich grad unsicher, so wie ich das grad sehe, kann ich da als Sprache Deutsch(Schweiz) auswählen, erhalte wohl dann diese 2055 durch den Vba-Code, aber mir ist unklar was geschieht, wenn ich in den anderen Auswahlpunkten dann Punkt oder Komma nehme als Dezimaltrenner.
Irgendsowas wie
Msgbox Application.decimalseperator
wär mir irgendwie lieber als diese 2055/1031 zur Unterscheidung.
Irgendwie hänge ich gerade an dem Punkt, jmd. stellt sein Windows auf „Hongkong“ ein, dann liefert mein Code ja auch Zahlen, aber kriegt der Code mit wenn derjenige sich „.“ oder „,“ auswählt?
Ich hoffe ich konnte mich verständlich machen wo ich grad dran hänge.
Gruß
Reinhard