21. Januar 200323 j Hallo zusammen, folgendes Problem: Ich habe einen Bericht, der zwei Parameter erwartet. Dieser Bericht enthält an einer Stelle eine Ordernummer in dieser Form: 00/00/000a. Der Buchstabe ist nicht Pflicht. Die Datenherkunft ist eine Tabelle. Die Ordernummer ist dort als Text abgespeichert. Der Bericht soll nach Excel exportiert werden. Wenn ich diesen Bericht nun manuell oder per VBA exportiere, so werden die Ordernummern, die mit einer Null anfangen, nicht übernommen. Stattdessen steht dann in der Excel-Tabelle sowas: -649338. Es kann sein, dass es auch nicht an der Null liegt, da ich nur 3 verschiedene Anfangswerte habe: 71/xx/xxx, 03/xx/xxx und 04/xx/xxx. Bei den letzten beiden klappt es nicht. Wenn ich den Bericht nach Word exportiere, so wird alles korrekt übernommen. Folgende Software wird benutzt: Access 2000, Excel 2000. Kann mir jemand helfen? Gruß JayN
22. Januar 200323 j Originally posted by JayN Ich habe einen Bericht, der zwei Parameter erwartet. Dieser Bericht enthält an einer Stelle eine Ordernummer in dieser Form: 00/00/000a. Der Buchstabe ist nicht Pflicht. Die Datenherkunft ist eine Tabelle. Die Ordernummer ist dort als Text abgespeichert. Der Bericht soll nach Excel exportiert werden. Wenn ich diesen Bericht nun manuell oder per VBA exportiere, so werden die Ordernummern, die mit einer Null anfangen, nicht übernommen. Stattdessen steht dann in der Excel-Tabelle sowas: -649338. Es kann sein, dass es auch nicht an der Null liegt, da ich nur 3 verschiedene Anfangswerte habe: 71/xx/xxx, 03/xx/xxx und 04/xx/xxx. Bei den letzten beiden klappt es nicht. Ich vermute, dass Excel die Schreibweise 00/00/000 als Datum interpretiert, wodurch der unsinnige Wert entsteht. Versuch doch mal, der Ordernummer ein ' (Apostroph) voranzustellen, mit etwas Glück nimmt Excel es dann als Text. Zumindest interpretiert Excel alle Eingaben in der Eingabenzeile die mit einem Apostroph anfangen als Text.
22. Januar 200323 j Hab's versucht, hat auch geklappt. Das Problem ist nun, dass das Apostroph aber wiederum nicht erscheinen darf! Jetzt steht da aber '03/xx/xxx. Kann ich es irgendwie "unsichtbar" hinzufügen? Gruß JayN
22. Januar 200323 j OK, Problem hat sich erledigt. Beim Kopieren der Daten aus der Excel-Tabelle (die Tabelle in die exportiert wird, ist nur eine temporäre Tabelle) in die endgültige Tabelle verschwinden die Apostrophe. Gruß JayN
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.