04.06.2021, 14:51
Hallo liebes Forum,
mein Schwiegervater betreibt seit 30 Jahren sehr aufwändig Ahnenforschung und hat dabei je Vorfahre einen Excel-Steckbrief angelegt. Insgesamt sind so über 8.000 Excel-Steckbriefe zusammengekommen (jeder Steckbrief ist eine separate Excel-Datei).
Unser Ziel ist es alle 8.000 Excel-Steckbriefe (Excel-Version: 1997 - 2003, Layout siehe Datei anbei) in einer großen Stammdatenliste, also einer einzigen Excel-Datei (aktuelle Excel-Version: Office 365) zusammenzuführen.
Diese möchten wir dann in eine GENCOM-Datei konvertieren, damit die Daten in eine Genealogie-Software importiert werden können.
Jetzt zu meiner Frage: Wie gehen wir hier am besten = möglichst automatisiert und wenig zeitintensiv vor?
Meine VBA-Kenntnisse beschränken sich leider bisher auf aufzeichnen und nachvollziehen.
Wären alle 8.000 Steckbriefe in einer Datei als verschiedene Reiter angelegt, dann könnte man sicherlich mit Zellbezügen und einem S-Verweis / Makro arbeiten. Aber bei 8.000 verschiedenen Dateien?
Hinzukommt erschwerend, dass schätzungsweise zwar 95 % der Templates das gleiche Layout haben (also Name steht z.B. immer in C4), aber 5 % wurden leicht verändert, indem i.d.R. zusätzliche Zeilen eingefügt wurden (z.B. bei 2. Ehe nochmal Tag und Ort der zweiten Eheschließung). Die Spalte sollte aber wenigstens immer die selbe sein, sodass abgefragt werden könnte: Suche nach "Vorname" in Spalte B und gebe das Feld rechts davon aus.
Wir sind für jede Antwort dankbar!
Viele Grüße und danke!
Michael
mein Schwiegervater betreibt seit 30 Jahren sehr aufwändig Ahnenforschung und hat dabei je Vorfahre einen Excel-Steckbrief angelegt. Insgesamt sind so über 8.000 Excel-Steckbriefe zusammengekommen (jeder Steckbrief ist eine separate Excel-Datei).
Unser Ziel ist es alle 8.000 Excel-Steckbriefe (Excel-Version: 1997 - 2003, Layout siehe Datei anbei) in einer großen Stammdatenliste, also einer einzigen Excel-Datei (aktuelle Excel-Version: Office 365) zusammenzuführen.
Diese möchten wir dann in eine GENCOM-Datei konvertieren, damit die Daten in eine Genealogie-Software importiert werden können.
Jetzt zu meiner Frage: Wie gehen wir hier am besten = möglichst automatisiert und wenig zeitintensiv vor?
Meine VBA-Kenntnisse beschränken sich leider bisher auf aufzeichnen und nachvollziehen.
Wären alle 8.000 Steckbriefe in einer Datei als verschiedene Reiter angelegt, dann könnte man sicherlich mit Zellbezügen und einem S-Verweis / Makro arbeiten. Aber bei 8.000 verschiedenen Dateien?
Hinzukommt erschwerend, dass schätzungsweise zwar 95 % der Templates das gleiche Layout haben (also Name steht z.B. immer in C4), aber 5 % wurden leicht verändert, indem i.d.R. zusätzliche Zeilen eingefügt wurden (z.B. bei 2. Ehe nochmal Tag und Ort der zweiten Eheschließung). Die Spalte sollte aber wenigstens immer die selbe sein, sodass abgefragt werden könnte: Suche nach "Vorname" in Spalte B und gebe das Feld rechts davon aus.
Wir sind für jede Antwort dankbar!
Viele Grüße und danke!
Michael