"Schleifenfunktion" nur mit Formel, kein VBA
20.11.2013 11:02:21
reiner
bei Klicken in die CheckBox in Zelle "S17" soll ein Datum aus Spalte "P" (gleiche Zeile) kopiert und eine Zeile tiefer in Zelle "F18" kopiert werden, aber nur wenn gleichzeitig in "H17" mindestens eine "1" oder eine höhere Ziffer steht. Ist diese Zelle leer oder enthält diese lediglich eine "0" soll die beschriebene Überprüfung automatisch immer in der darüberliegenden Zeile erneut durchgeführt werden.
Im Prinzip soll eine Art Schleife -allerdings ohne VBA- nur mit einer (Matrix-?)Formel diese Überprüfung durchführen. https://www.herber.de/bbs/user/88162.xlsx
Im vorliegenden Beispiel enthält "H15" eine "2" wodurch nun das Datum aus "P15" kopiert und in "F18" eingefügt werden soll. damit ist die Anforderung erfüllt.
Das Kopieren eines Datums bei Klicken der zugehörigen CheckBox bei gleichzeitig erfüllter Bedingung gilt grundsätzlich für die Zeilen 11 bis 40.
Diese Aufgabe erscheint mir schon fast zu komplex um eine mit Formel gelöst zu werden; auf VBA-Programmierung soll aber ausdrücklich verzichtet werden.
Ich hoffe das die Problemstellung verständlich beschrieben wurde.
Gibt es dennoch eine Lösung?
Warum wird bei Klicken in eine CheckBox z.B. "S16" (oder eine andere) das Häkchen in der CheckBox eine Zeile tiefer gesetzt? Dieser Effekt tritt auch bei anderen CheckBoxes auf, wenn der Blattschutz aktiviert ist. Wie lässt sich dieses Verhalten unterbinden?
mfg
reiner