ich habe in einer Excel einmal eine Tabelle zu Maßnahmen und einmal eine Tabelle zum Archiv. Wenn bei den Maßnahmen nun in der Spalte M 100% ausgewählt wurden, verschiebt sich die gesamte Maßnahme (also die Zeile) ins Archiv. Andersrum funktioniert es genauso. Falls jemand der Meinung ist, die Maßnahme wurde doch nicht zu 100% erfüllt, kann er z.B. 75% auswählen und es verschiebt sich daraufhin wieder zurück in das Tabellenblatt "Maßnahmen".
Nun hab ich das Problem, dass mehrere Personen diese Excelvorlage benutzen wollen, jedoch nicht alle Spalten brauchen. Deshalb kam es nun schon einige Male vor, dass sie eine Spalte gelöscht haben (z.B. Spalte "Problem") und dann stimmte mein VBA-Code nicht mehr, weil dieser sich auf die Spalte M bezieht. Allerdings ist es auch nicht wirklich praktisch, wenn die Leute mich dann immer anschreiben müssen und ich es dann manuell ändern muss. Gibt es da vielleicht irgendeine Lösung, dass ich im Code sagen kann, wenn irgendwo 100% in einer Zeile steht, dann verschiebt es die Zeile?
Hoffe, ich konnte das nun irgendwie verständlich erklären.