Autor Thema: CSV Datei für Excel  (Gelesen 3032 mal)

Glombi

  • Gast
CSV Datei für Excel
« am: 18.09.03 - 12:18:20 »
Hi,
ich erstelle aus einer Notes-Datenbank eine ASCII-Datei. Damit die sofort in Excel geöffnet werden kann, habe ich die "Spalten" Comma-delimited gemacht und die Datei .csv gemacht. Bei Doppelklcik startet Excel automatisch und übernimmt die Werte - bis auf eine Kleinigkeit:

In der Datei steht ein Datumswert (als String) in der Form JJMMTT, aslo bspw. 030612.
Beim Öffnen in Excel steht in der Spalte aber nur 30612, d.h. Excel interpretiert das als Zahl und lässt die führende Null weg.
Gibt es die Möglichkeit, in der csv eine Art Formatanweisung "Du bist Text zu machen" ?

Andreas
« Letzte Änderung: 18.09.03 - 12:18:43 von Glombi »

Offline fritandr

  • Global Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 742
  • Geschlecht: Männlich
  • Höre nie auf besser zu werden...
    • KAMMACHI Consulting GmbH
Re:CSV Datei für Excel
« Antwort #1 am: 18.09.03 - 12:55:07 »
Hallo Andreas,

erste Idee:
Versuch doch einmal, in der entsprechenden Spalte einen einfachen Apostroph --> ' <-- vor das Datum zu stellen. Damit sollte Excel beim Import den Inhalt der Spalte als Text interpretieren.

Viele Grüße
Andreas
Andreas Fritz

Glombi

  • Gast
Re:CSV Datei für Excel
« Antwort #2 am: 18.09.03 - 13:25:41 »
Hi Andreas,
das habe ich schon versucht mit ' oder ".
Wenn ich 'voranstelle steht dann aber auch in der Spalte '030612.

Andreas

Offline Hoshee

  • Administrator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
  • Try To Be Mensch ...
    • Syslords Solutions IT-Dienstleistungen
Re:CSV Datei für Excel
« Antwort #3 am: 18.09.03 - 15:08:14 »
Yoo,

damit wirst Du leider bei Excel nicht, weil es nicht als Datum interpretiert werden kann.
Du musst das Datum irgendwie drehen z.B. auf "06/12/03". Sonst ward dat nix  :(

Gruss ...

Hoshee
Detlef

-> Syslords Solutions
*************************************
Wer dem Chef in den Hintern kriecht, muß damit rechnen, daß er ihm eines Tages zum Hals heraushängt

Glombi

  • Gast
Re:CSV Datei für Excel
« Antwort #4 am: 18.09.03 - 15:22:38 »
Hi,
der Wert soll gar nicht als Datum interpretiert werden, sondern nur als stinknormaler Text.
Das kommt davon, wenn ma intelligente Programme hat :P

Andreas

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:CSV Datei für Excel
« Antwort #5 am: 18.09.03 - 15:26:33 »
Kannst Du nicht direkt nach Excel exportieren ?

Bernhard

Offline Hoshee

  • Administrator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
  • Try To Be Mensch ...
    • Syslords Solutions IT-Dienstleistungen
Re:CSV Datei für Excel
« Antwort #6 am: 18.09.03 - 15:30:22 »
Yoo,

und weil Excel so intellent ist löscht es dann führende Nullen (funzt das auch bei Chefs?  ;D ).
Kannst Du nicht das Jahrtausend voranstellen, dann klappt es.

Gruss ...

Hoshee
Detlef

-> Syslords Solutions
*************************************
Wer dem Chef in den Hintern kriecht, muß damit rechnen, daß er ihm eines Tages zum Hals heraushängt

Offline _Arne_

  • - Admin Section -
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 992
  • Geschlecht: Männlich
  • Devops Because Even Developers Need Heroes
    • Das Lotus Notes Forum

Glombi

  • Gast
Re:CSV Datei für Excel
« Antwort #8 am: 18.09.03 - 15:38:15 »
und weil Excel so intellent ist löscht es dann führende Nullen (funzt das auch bei Chefs?  ;D ).
bei Chefs geht das auch: Wenn die führenden Nullen ganz oben angekommen sind, werden die sanft - mit Fallschirm (sprich Abfindung) - "eleminiert".

Zu den anderen Vorschlägen: Ich denke, ich kann direkt nach Excel schreiben und ich könnte auch das Jahr komplett davor schreiben.
Mein Zeit war nur, eine ASCII-Datei zu erstellen, die ein HOST Script einlesen kann und die man ohne den Öffnen-Dialog für Textfiles direkt auch in Excel öffnen kann. Wenn ich dort die Spalte als "text" definiere, geht es ja auch. Ist halt für den Anwender umständlicher.

Ich setze das mal auf erledigt und danke für die schnellen Feedbacks!

Gruß
Andreas
« Letzte Änderung: 18.09.03 - 15:39:00 von Glombi »

Glombi

  • Gast
Re:CSV Datei für Excel
« Antwort #9 am: 18.09.03 - 15:41:02 »
« Letzte Änderung: 18.09.03 - 15:41:25 von Glombi »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz