Hallo,
ich suche eine Möglichkeit aus einer Excel-Tabelle eine Gedcom-Datei zu generieren. Habe zwar Tools gefunden die aus einem Gedcom eine Excel-Tabelle machen, aber nicht umgekehrt.
Gruß,
Bernd
Hallo,
ich suche eine Möglichkeit aus einer Excel-Tabelle eine Gedcom-Datei zu generieren. Habe zwar Tools gefunden die aus einem Gedcom eine Excel-Tabelle machen, aber nicht umgekehrt.
Gruß,
Bernd
Wenn du einigermaßen fit mit Excel bist, müsstest du das eigentlich selbst hinbekommen.
Du hast sicher schonmal mit einem Text-Editor eine Gedcom-Datei aufgemacht.
Du siehst dann in etwa sowas:
0 @015@ INDI
1 NAME Bernd/Zeisberg/
2 GIVN Bernd
2 SURN Zeisberg
1 BIRT
2 DATE 01 Jan 1900
2 PLAC Irgendwo, Germany
da musst du hinkommen.
Im Excel hast du aber eine Tabelle mit verschiedenen Spalten á la:
Vorname Name Geburtsdatum
Bernd Zeisberg 1.1.1900
usw.
Nun musst du die Excel-Tabellen mit Zellteilungen etc. so anpassen, dass sie horizontal mit dem Gedcom-Format (s.o.) übereinstimmen.
Es muss also so aussehen:
Spalte A: 0 @ B: 015 C: @INDI E: 1 NAME Bernd F: / G: Zeisberg E: / F: 2GIVN usw.
Dann speichere die Excel-Datei als Text ab, öffne sie in Word oder einem anderen Editor und mache die Zeilenumbrüche rein. Wenn du dir diese Tipperei sparen willst, kannst du zwischen jede Excel-Zeile noch eine Leerzeile mit einem definierten, unverwechselbaren Inhalt (z.B. *b*0) einfügen und dieses *b*0 dann durch einen Zeilenumbruch ersetzen.
Im Prinzip war's das schon, jetzt fehlt dir nur noch eine Gedcom-Kopf-und Fußzeile, die kannst du aber aus einer bestehenden Gedcom-Datei rauskopieren.
Die Kopfzeile sieht in etwa so aus:
0 HEAD
1 SOUR AGES
2 VERS 1.40
2 NAME AGES
2 CORP Daub EDV-Beratung
3 ADDR Glashuetter Weg 105
4 CONT 22889 Tangstedt
4 CONT Germany
1 DEST AGES
1 DATE 2 JUN 2005
1 CHAR ANSI
1 SUBM @SUBM@
1 FILE test.ged
1 GEDC
2 VERS 5.5.1
2 FORM LINEAGE-LINKED
Und die Fußzeile ist i.d.R. nur eine Zeile:
0 TRLR
Dann abspeichern, die Dateiendung in .ged umbenennen.
Rossi
Da habe ich noch eine (englische) Beschreibung gefunden, die nach dem gleichen Prinzip funktioniert:
http://www.tedpack.org/text2ged.html
Rossi
Hallo Rossi,
vielen, vielen Dank für die Mühe die Du dir gemacht hast!!!
Nach der guten Anleitung bekomme ich das hin.
Gruß
Bernd