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