Impressum   

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.

GEDCOM Menü Das Excel-AddIn gedcom.xla stellt einen Menü-Eintrag für den Import von GEDCOM-Dateien zur Verfügung.

Excel-Mappe Nach Auswahl der Datei öffnet sich eine Mappe mit den Blättern
• logfile
• individium
• family
• notice

 

GEDCOM Logfile 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.