Ich habe hier eine Arbeitsmappe mit 2 Tabellen (Arbeitsbereiche Einkauf und Verkauf), in der Benutzer Datensätze eintragen können. Die Tabellen sind allesamt geschützt, die Eingabe ist nur in ungeschützten Zellen möglich (nur 10 Stück). Im Moment ist es so, dass ich einen neuen Datensatz (immer nur eine Zeile) einfach in Zeile 15 einfüge und die bereits vorhandenen Datensätze jeweils eine Zeile nach unten verschiebe (per Makro - neue Eingabe (ganze Zeile) markieren, in Zeile 25 einfügen... - recht einfach). Das ganze funktioniert einwandfrei.
Nun zum Problem:
Aus den jetzigen 2 Tabellen sollen insgesamt 10 werden. Bei den 2 Tabellen hab ich zu seinerzeit den Makro Code als auch das gesamte Tabellenblatt mit allen Formatierungen etc. einfach von Tabelle 1 kopiert und ein paar Zellbezüge angepasst. Das hat aber den Nachteil, das ich bei den 10 Tabellen dann schon bei kleinsten (Layout)Änderungen etc. diese auch bei jeden Tabellenblatt manuell durchführen muss. Als Idee kam mir, ein Tabellenblatt als Vorlage zu gebrauchen. Bei Auswahl des Arbeitsbereiches über ein Kombinationsfeld werden dann einfach die vorhandenen Datensätze aus dem für den Arbeitsbereich angelegten Tabellenblatt kopiert und bei Wechsel des Arbeitsbereiches oder schließen der Arbeitsmappe einfach in das vorher ausgelesene Tabellenblatt geschrieben. So müsste ich nur ein "Tabellenkopf" mit den Eingabenmasken (Bereich von z. B. A1:L20) und allen Formatierungen pflegen. Wobei ich mir da nicht sicher bin, ob das nun wirklich die beste Lösung für das Problem ist. Zudem müssten dann immer >alle Hab Ihr eine andere Idee oder Ergänzungen, wie man das am schlausten lösen könnte?
MfG