Wie schon in einem anderen Beitrag erwähnt, benutze ich ein Meßprogramm, das per DDE Meßwerte an Excel überträgt. Dieses Programm kommt aus den USA und schert sich bei der Übertragung nicht um die Ländereinstellungen. Das heißt, Zahlen mit Nachkommastellen werden immer mit einem Punkt als Dezimaltrenner übertragen. Excel interpretiert den Punkt dann als Tausender-Trenner, so daß alle Werte letztlich um das tausendfache zu groß sind. Es wäre natürlich möglich, einfach die Ländereinstellungen auf USA zu setzen oder per Makro einfach alle Werte durch 1000 zu teilen. Sollte allerdings mal jemand an den Ländereinstellungen herumspielen, wären wieder alle Werte falsch.
Ich suche also eine Methode, wie ich per DDE hereinkommende Werte unabhängig von den Ländereinstellungen machen kann. Ist es vielleicht möglich, das Zahlenformat der Zellen so zu ändern, daß der Dezimaltrenner immer ein Punkt ist?