Hallo Marcus, hallo Jürgen
Danke für die Wünsche.
Hab meine Feier gut überlebt.
Jetzt gehts schon wieder
Die Datei vom Marcus geht echt super, wenn ich auch nicht nachvollziehen kann, wie das ganze funktioniert.
War in der Zwischenzeit auch nicht ganz untätig.
Mit Hilfe aus einem Excel Forum habe ich etwas zusammengetragen.
Habe mal meinen Lösungsansatz hier beigelegt.
Achtung es gibt insgesamt 9 (neun) unterschiedliche Möglichkeiten.
Mein Weg geht bisher über ein Makro, das auf dem Blatt Rohdatenimport über eine Schaltfläche gestartet werden kann. Dieses ruft dann das Aktualisieren der Daten und den Aufruf des richtigen Tabellenblatts auf.
Die benötigten Einstellungen unterscheiden sich nämlich auch nach der Einstellung Benutzerdefiniert.
Habe hier mal die Felder beschrieben durch deren Werte die einzelnen Tabellenblätter auszuwählen sind.
Die Zellenangaben beziehen sich auf das Blatt Grafische Auflistung.
Denn nur hier sind die Zellpositionen fest, haben ja am Anfang feststellen müssen, dass der Import der INI-Datei bei verschiedenen Systemen unterschiedlich ausfällt.
Das Tabellenblatt Ahnentafel(seitenbasiert)
soll aktiviert werden wenn in B4 Ahnentafel(seitenbasiert) steht.
(hier gibt es nur diese eine Option)
Das Tabellenblatt Ahnentafel
soll aktiviert werden wenn in B4 Ahnentafel
und in B82 etwas anderes wie benutzerdefiniert steht
Das Tabellenblatt Ahnentafel(benutzerdefiniert)
soll aktiviert werden wenn in B4 Ahnentafel
und in B82 benutzerdefiniert steht.
Das Tabellenblatt Stammtafel
soll aktiviert werden wenn in B4 Stammtafel
und in B101 etwas anderes wie benutzerdefiniert steht
Das Tabellenblatt Stammtafel(benutzerdefiniert)
soll aktiviert werden wenn in B4 Stammtafel
und in B101 benutzerdefiniert steht.
Das Tabellenblatt Sanduhr
soll aktiviert werden wenn in B4 Sanduhr
in B108 etwas anderes wie benutzerdefiniert
und auch in B109 etwas anderes wie benutzerdefiniert steht.
Das Tabellenblatt Sanduhr(Ab)
soll aktiviert werden wenn in B4 Sanduhr
in B108 benutzerdefiniert
und in B109 etwas anderes wie benutzerdefiniert steht.
Das Tabellenblatt Sanduhr(Sb)
soll aktiviert werden wenn in B4 Sanduhr
in B108 etwas anderes wie benutzerdefiniert
und in B109 benutzerdefiniert steht.
Das Tabellenblatt Sanduhr(Ab-Sb)
soll aktiviert werden wenn in B4 Sanduhr
in B108 benutzerdefiniert und in B109 benutzerdefiniert steht.
Was mir in meiner Datei noch fehlt sind Schaltflächen auf den einzelnen Tabellenblättern, mit denen das Makro auch aufgerufen werden kann.
Marcus kannst du hier vielleicht noch den letzten Schliff anbringen?
Auf deine Weise, oder auch im Stiel der Makroprogrammierung.
Gruß Benno