Textdateien importieren

Dieses Thema Textdateien importieren im Forum "Windows XP Forum" wurde erstellt von rodemkay, 31. Aug. 2004.

Thema: Textdateien importieren Hallo, ich habe folgendes vor undmich würde interessieren ob ich das mit OO Calc, z.B. mittels eines Makros...

  1. Hallo,

    ich habe folgendes vor undmich würde interessieren ob ich das mit OO Calc, z.B. mittels eines Makros realisieren kann.

    Ich habe in einem Ordner mehrere Textdateien die folgendermassen aufgebaut sind.

    02.01.040,570,570,570,570
    05.01.040,600,600,600,600
    06.01.040,600,600,600,600
    07.01.040,630,630,630,630
    08.01.040,600,600,600,600
    09.01.040,630,630,630,630
    12.01.040,680,680,680,680
    13.01.040,630,630,630,630
    14.01.040,680,680,680,680
    15.01.040,670,670,670,670
    16.01.040,660,660,660,660

    Hierbei handelt es sich um Aktienkurse und Umsatz in Stück. Der jeweilige Dateiname lautet z.B. PHG.AS,txt für Philips an der Amsterdamer Börse. Oder FKL.BE für Falkland in Berlin.
    In jeder DateI Sind unterschiedlich viele Zeilen von 1 Zeile bis 4000 Zeilen, die abER wie gesagt immer das gleiche Format haBEN. Nun zu meinem Problem.
    ZuNächst möchte ich das OO automatisch (Ich benötIge die Daten jeden Tag) jede Datei in diesem Ordner importiert und es in folgendeS Format und nur 1 Datei umwandelt. Danach dann alle eingelesenen Dateien löscht.

    VERSION;1;2
    Kurse
    I578563;02.01.04;290;;65,5;65,8;64,61;64,61
    I578563;03.01.04;2470;;64,3;65,35;64,3;64,5
    #911792;02.01.04;0;;4,5;4,5;4,5;4,5
    #911792;03.01.04;12100;;4,16;4,7;4,16;4,51
    #899427;02.01.04;12375;;0,39;0,39;0,29;0,31
    ENDE

    Wie Ihr sehr ist zu Beginn der Zeile ein Eintrag der in der Textdatei nicht erscheint. Das ist die sogenannte Wertpapierkennummer die das Programm (MarketMaker) benötigt um die Aktie zuzuordnen.
    Die Wertpapierkennummer kann man mittels des Symbols ermitteln. Es wäre natürlich schön, wenn Calc mittels einer Datenbank den Symbolnamen (aus der TExtdatei Bezeichnung) ausliest und in der Datenbank die passende WKN zuordnet.

    Ist so etwas über Calc und Makros möglich. Könnte mir jemand einen Denkanstoss geben.

    Vielen Dank

    Maik
     
  2. Moi
    Moi
    Hi,
    die Semikolon sollten über suchen/Ersetzen hereinzubekommen sein. Auch das Gatter am Zeilenanfang. OO kann mit regulären Ausdrücken arbeiten. Wenn man das im Such-Diealog angibt, kann man z.B
    suchen nach: $
    ersetzen durch: \n#
    die Zeilenschlatungen austauschen gegen jeweils eine Zeilenschaltung plus Gatter
    Ich vermute, das müsste alles kein grosses Problem für Makros sein. Allerdings kann man es nicht einfach aufzeichnen, sondern muss das schon kodieren.
    Ein guter Ort für Fragen dazu ist das Basic-Forum hier:
    http://de.openoffice.info/viewforum.php?f=18
    mfG
     
Die Seite wird geladen...

Textdateien importieren - Ähnliche Themen

Forum Datum
Schnelles Lesen großer Textdateien in C Windows XP Forum 16. Nov. 2010
outlook 2007 - keine Umlaute in Textdateien Microsoft Office Suite 21. Nov. 2008
batch: suchen und ersetzen in textdateien Webentwicklung, Hosting & Programmierung 4. Juli 2008
Zwei Textdateien vergleichen und doppelte Werte löschen Microsoft Office Suite 10. Jan. 2007
textdateien Webentwicklung, Hosting & Programmierung 29. Juni 2005