GEDCOM-Standard
Problem
Manchmal liegen Informationen über Taufen, Hochzeiten oder Todesfällen "nur" als Liste vor, meistens so, dass sie einfach in Excel eingelesen werden können. Aber wie bekommt man die Daten jetzt in das Standardformat GEDCOM, das praktisch jedes Genealogieprogramm versteht?
Ansatz
Den Grundbaustein für ein solches Excel-Makro, das eine GEDCOM-Export erzeugen kann, ist ein Makro, das eine GEDCOM-Datei einlesen kann.
Genau danach wurde vor kurzem in der Mailingliste für Genealogie-Programme gefragt. Ich habe mich deshalb entschlossen, bereits diesen Grundlagenzustand zu veröffentlichen.
Das Excel-AddIn gedcom.xla stellt einen Menü-Eintrag für
den Import von GEDCOM-Dateien zur Verfügung.
Nach Auswahl der Datei öffnet sich eine Mappe mit den Blättern
• logfile
• individium
• family
• notice
Hier wurde ein GEDCOM_Datei von den Mormonen mit 136 Personen und 51 Familien
eingelesen. Dabei wurde das Logfile kürzer und übersichtlicher gestaltet, indem
mehrfache aufeinander folgende Meldungen in der Spalte B hochgezählt werden.
Auf dem Blatt für Personen ("individium") werden die Details zu
• Nr Person
• Familie Ehegatte
• Familie Kind
• Quelle
• Vorname
• Nachname
• Geschlecht
• Beruf
• Datum Geburt
• Ort Geburt
• Datum Taufe
• Ort Taufe
• Pate
• Patin
• Datum Tod
• Todesort
• Datum Begräbnis
• Begräbnisort
• Notizen
während das Blatt zu Familien ("family") die Informationen zu
• Nr Familie
• Referenz Ehemann
• Referenz Ehefrau
• Referenz Kind
• Datum Hochzeit
• Ort Hochzeit
• Quelle
• Notizen
beinhaltet. Das Blatt Notizen ist derzeit noch nicht verwendet. Notizen zu
einzelnen Objekten werden als Excel-Kommentare (rotes Dreieck oben rechts in
der Excel-Zelle) eingefügt, in die Spalte Notizen werden alle nicht
verarbeiteten GEDCOM-Auszeichnungen aufgeführt.
Hinweis
Wenn Sie die nebenstehende Meldung erhalten, haben Sie mit Sicherheit eine GEDCOM-Datei von einem Unix-Rechner verarbeitet.
Derzeit ist es noch notwendig, dass Sie die Datei dann in eine mit Windows Zeilenumbrüche konvertieren. Dazu bietet das Makro unter Hilfsprogramme den Eintrag "Unix -> Windows" an. In Zukunft werden wahlfrei Unix und Windows-Dateien ohne Konvertierung gelesen.
-> nicht behandeltes Grundelement
0 HEAD
1 SOUR ALDFAER
2 VERS 3.2.1
2 NAME Aldfaer
1 GEDC
2 VERS 5.5
Dateien
Die Datei gedcom.zip enthält das Excel- AddIn in der Version 0.04. Bitte melden Sie mir alle Unkorrektheiten beim Makro (, wenn möglich mit GEDCOM-Datei), ich werde mich bemühen, zeitnah eine Behebung zu veranlassen. Kommentare und Anregungen sind jederzeit willkommen.
Weiterentwicklungen
In einem zweiten Teil der Routinen werden auch statische HTML-Seiten mit einem Stammbaum generiert. Geplant wird noch ein Ahnenblatt für die Wurzel des Stammbaumes, um so die Ehegatten und die Kinder auswählen zu können. Einen ersten Eindruck können Sie unter dem Menüpunkt "Ergebnisse" beim Eintrag "Meine Vorfahren" erhalten. Dieser Teil wurde im veröffentlichen Makro ausgeblendet.
Das Makro soll in Zukunft auch eine GEDCOM-Datei aus den Excel-Listen schreiben können. Eine einfache Liste mit Taufen aus dem Ort Huissen mit fast 19.000 Personen und ca. 4.000 Familien konnte bereits erfolgreich als GEDCOM Datei exportiert werden.