JayN Geschrieben 21. Januar 2003 Teilen Geschrieben 21. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Reinhold Geschrieben 22. Januar 2003 Teilen Geschrieben 22. Januar 2003 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
JayN Geschrieben 22. Januar 2003 Autor Teilen Geschrieben 22. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
JayN Geschrieben 22. Januar 2003 Autor Teilen Geschrieben 22. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.