- #1
I
IrksEye
Guest
Hallo zusammen,
ich steh grad irgendwie auf dem Schlauch.
Und zwar habe ich eine Tabelle, in der nur bestimmte Spalten zur Bearbeitung freigegeben sind. Die anderen Spalten sind gesperrt, weil sie komplizierte Formeln enthalten, die nicht überschrieben werden dürfen. Diese Formeln beziehen ihre Variablen aber nur aus der jeweiligen Zeile der Tabelle. Der Blattschutz ist mit Kennwort belegt.
Nun habe ich nicht bedacht, dass jemand auf die Idee kommen könnte, in einer freigegebenen Spalte Zellen auszuschneiden und diese an anderer Stelle der selben Spalte wieder einzufügen. Excel versucht dann, die Zellbezüge anzupassen. Das will ich aber nicht. Daran ändert auch die Verwendung von absoluten Bezügen nichts.
Ich habe nun alle Zellbezüge durch zusammengesetzte Indirekt-Bezüge ersetzt. Z.B. für die Spalte A der selben Zeile: INDIREKT(A&ZEILE()). Das funktioniert, macht allerdings die Formeln für mich äußerst unübersichtlich. Habt ihr eine andere Lösung?
ich steh grad irgendwie auf dem Schlauch.
Und zwar habe ich eine Tabelle, in der nur bestimmte Spalten zur Bearbeitung freigegeben sind. Die anderen Spalten sind gesperrt, weil sie komplizierte Formeln enthalten, die nicht überschrieben werden dürfen. Diese Formeln beziehen ihre Variablen aber nur aus der jeweiligen Zeile der Tabelle. Der Blattschutz ist mit Kennwort belegt.
Nun habe ich nicht bedacht, dass jemand auf die Idee kommen könnte, in einer freigegebenen Spalte Zellen auszuschneiden und diese an anderer Stelle der selben Spalte wieder einzufügen. Excel versucht dann, die Zellbezüge anzupassen. Das will ich aber nicht. Daran ändert auch die Verwendung von absoluten Bezügen nichts.
Ich habe nun alle Zellbezüge durch zusammengesetzte Indirekt-Bezüge ersetzt. Z.B. für die Spalte A der selben Zeile: INDIREKT(A&ZEILE()). Das funktioniert, macht allerdings die Formeln für mich äußerst unübersichtlich. Habt ihr eine andere Lösung?