Seite 1 von 1

Problem beim Export mit neuen 12stelligen Artikelnummern

Verfasst: 20.05.2006, 08:26
von pat01
Hallo zusammen

Wenn ich einen Export in ein .csv mache, dann werden alle 12stelligen Artikelnummern wie folgt dargestellt:
2.2E+11

oder so ähnlich. Klicke ich dann auf eine solche 'Zahl', sehe ich die richtige Artiklenummer oben in der Bearbeitungsleiste.

Es scheint etwas mit der Formatierung der Zellen zu tun haben(?).
Es nützt aber nichts wenn ich die Zellen nachträglich anders formatiere oder die .csv-Datei lösche und durch BW neu anlegen lasse. :-/

Danke & Grüsse
Patrick

PS: In den Optionen habe ich die Länge der Artikelnummern von 10 auf 12 angepasst und verwende die aktuellste BW-Version ;)

Verfasst: 20.05.2006, 09:46
von oxxi
Moin,

das hat mit Baywotch nichts zu tun. Das ist das Standardformat von Excel, daher werden große Zahlen so angezeigt. Aber das ändern des Formates sollte eigentlich funktionieren. Stell das Format auf Zahl ohne Nachkommastellen, dann wird die Artikelnummer korrekt angezeigt. Bei mir zumindest (Office XP).

Gruß,
Andreas

Verfasst: 20.05.2006, 10:50
von pat01
Hallo Andreas und danke!

Ja, so geht es. Jetzt muss ich nach dem Export immer die Formatierung ändern (standardmässig ist immer 'Standard' drin). Oder kann man das auch fix festlegen? In den Optionen habe ich nix gefunden (Excel 2002).

Grüsse
Patrick

Verfasst: 20.05.2006, 16:34
von oxxi
In den Optionen gibt es dazu IMHO auch keine Einstellmöglichkeit. Die einzige mir bekannte Möglichkeit, das Format gleich beim Import zu ändern, ist das umbenennen der Datei von .csv in .txt. Beim öffnen zeigt Excel dann den Importdialog. Dort klickt man erstmal als ursprüngliches Datenformat Getrennt an, dann weiter. Dort das Trennzeichen Semikolon aktivieren und Tabstopp deaktivieren und weiter. Im nächsten Fenster die Artikelnummerspalte markieren und oben als Format Text auswählen. Dann Fertigstellen. Das wars.

Ist meiner Meinung nach aber umständlicher als meine erste Methode :)

Gruß,
Andreas

Verfasst: 20.05.2006, 16:52
von pat01
oxxi hat geschrieben:Ist meiner Meinung nach aber umständlicher als meine erste Methode :)
Yup, sehe ich auch so... ;D

Da ist ein markieren aller Zellen und dann das Format ändern wesentlich schneller ::)

Grüsse
Patrick

Datenexport

Verfasst: 26.05.2006, 10:03
von Alfons
Hallo Elmar,

ist es nicht möglich, die Artikelnummer als Zahl zu exportieren, damit das Problem mit der 12-stelligen Artikelnummer nicht mehr auftritt. Es ist schon etwas nervig, wenn man in Excel immer wieder umformatieren muss.

Gruß
Alfons

Re: Datenexport

Verfasst: 27.05.2006, 00:00
von Mischa
die artikelnummer wird doch als zahl exportiert. nur excel ändert bei der anzeige der zahl das format. also liegt das problem bei Excel!

Re: Datenexport

Verfasst: 27.05.2006, 09:30
von Alfons
Mischa hat geschrieben:die artikelnummer wird doch als zahl exportiert. nur excel ändert bei der anzeige der zahl das format. also liegt das problem bei Excel!
Hallo Mischa,

das Problem liegt im Dateiformat CSV, das nur ASCII-Zeichen speichert und somit auch nur ASCII-Zeichen an Excel übergeben kann. Excel erkennt die Artikelnummer als Zahl und wandelt die 12-stellige Nummer in E hoch 11 um, da die Spaltenbreite zu schmal ist, ohne aber das Format der Zelle in "Zahl" zu ändern.

Die einfachste Lösung des Problems wäre vermutlich, wenn man in Excel die Standardspaltenbreite ändern könnte oder die Anzeige E hoch xx unterdrücken könnte. Die Standardspaltenbreite in einer Mappe kann man ändern, nicht aber als Standard für alle Dateien setzen.

Wer kann weiterhelfen?

Gruß
Alfons

Verfasst: 27.05.2006, 14:33
von oxxi
Evt. könnte Elmar - optional als Workaround - beim Export ein beliebiges Zeichen (außer Zahlen/-/+/etc. natürlich) vor die Artikelnummer stellen. Dann erkennt Excel Text und setzt das Format entsprechend. Anbieten würde sich ASCII 160 (geschütztes Leerzeichen). Natürlich kann man die Artikelnummer anschließend nicht mehr als Zahl behandeln/weiterverarbeiten. Ebenso wird Copy und Paste in andere Anwendungen, die Artikelnummern erwarten, nicht mehr funktionieren.

Hmmm... eigentlich eine blöde Idee :-/

Gruß,
Andreas

Verfasst: 28.05.2006, 14:10
von Ralfi
Hallo zusammen,
oxxi hat geschrieben:Evt. könnte Elmar - optional als Workaround - beim Export ein beliebiges Zeichen (außer Zahlen/-/+/etc. natürlich) vor die Artikelnummer stellen.
Vielleicht würde es funktionieren, wenn die Artikelnummer in Hochkommas oder Gänsefüsschen gesetzt würde?

Kann das leider nicht ausprobieren, da ich OpenOffice verwende - dort werden lange Artikelnummern automatisch wie von Patrick gewünscht dargestellt.

Viele Grüße
Ralf

Verfasst: 28.05.2006, 15:41
von pat01
Ralfi hat geschrieben:Vielleicht würde es funktionieren, wenn die Artikelnummer in Hochkommas oder Gänsefüsschen gesetzt würde?
Möglicherweise, das würde aber die weitere Verarbeitung der Daten beeinträchtigen (Gänsefüsschen wieder entfernen...). :-/

Patrick

Verfasst: 28.05.2006, 16:32
von oxxi
Das funktioniert nicht. Hatte ich schon zuerst probiert. Excel entfernt die Anführungszeichen und zeigt die Zahl wieder in Exponentialschreibweise an.

Gruß,
Andreas