Zelle mit 19stelliger zahl kopieren
15.12.2025 18:00:39
Heinz
ich habe ein Excelsheet mit diversen Spalteninhalten; u.a. in Spalte A eine 19stellige Zahl, in den anderen Spalten Buchstaben oder Zahlenwerte.
Über ein Makro müssen diese Werte in eine anderes Sheet kopiert werden.
Generell funktioniert auch alles, bis auf diese 19stellige Zahl; diese wird im Zielsheet in Exponentialschreibweise dargestellt und es werden auch Stellen bgeschnitten, was nicht gewünscht ist.
Beispieldatei anbei. https://www.herber.de/bbs/user/179841.xlsm
Erklärung:
Sheet pos beinhaltet die Ursprungsdaten (stammen aus einer Oracle Datenbank).
Nach Ausführen des Makros "test" wetden die Spalten aus Sheet pos in Sheet copy kopiert.
Nach Ausführen des Makros befinden sich alle Werte im Sheet copy; Wert aus pos.A2 jedoch inkorrekt.
Anmerkung:
Das kopieren wird durch eine For next Schleife erledigt. In der echten Applikation finden innerhalb der Schleife Valdierungen u.ä. statt. DAs hier hochgeladene Beispiel ist zur Verdeutlichung des Problems reduziert.
Hat jemand eine Idee, wie dieses vermieden werden kann?
Danke für Hilfe!
Heinz
Anzeige