Einzelnen Beitrag anzeigen

Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#1

Excel-Spalten zusammenführen

  Alt 3. Jan 2006, 20:32
Hallo!

Ich habe in einer Excel-Tabelle u.a. zwei Spalten. Eine Spalte repräsentiert die Versicherungsnummer und eine andere das Geburtsdatum.
Bsp:
Code:
+------+------------+
| SVNr | Geb       |
+------+------------+
| 2739 | 23.6.1976  |
| 4421 | 1.7.1939   |
| 1092 | 30.12.1944 |
| 0923 | 7.10.1977  |
+------+------------+
Jedenfalls will (muss) ich ein Programm schreiben, dass diese zwei Spalten zu einer Spalte zusammenfügt.
Also:
Code:
+------------+
| SVNr      |
+------------+
| 2739230676 |
| 4421010739 |
| 1092301244 |
| 0923071077 |
+------------+
Das ist nämlich das offizielle Sozialversicherungsnummernformat der Sozialversicherungsummern Österreichs.
Also xxxxddmmyy (xxxx ist die eigentliche Nummer und der Rest das Geburtsdatum).

Bis jetzt habe ich das immer händisch gemacht:

Die zwei Spalten in ein Temporäres Excel-Dokument kopiert und als CSV-Datei gespeichert. Dann mit Notepad2 geöffnet und mittels regulären Ersetzungsausdrücken dann ins Format gebracht. Dann wieder mit Excel geöffnet und die Spalte wieder ins Ausgangsdokument kopiert.

Wie kann ich das automatisierten - also ein Programm schreiben, das mir die Arbeit erleichtert?
Das ganze soll in Delphi Win32 realisiert werden (da u.u. kein .NET FX am Zielrechner verfügbar ist).
Irgendwelche Vorschläge?
Kann man mit den Standard VCL-Komponenten von Delphi Microsoft Excel-Dokumente bearbeiten?

Bitte um Ratschläge.

Grüße
Faux
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat