Zelleninhalt als Kriterium - Bereich prüfen und Zeilen löschen VBA/EXCEL

  • Excel

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von petaod.

    Zelleninhalt als Kriterium - Bereich prüfen und Zeilen löschen VBA/EXCEL

    Guten Morgen euch allen! ^^

    Ich bin ganz neu hier im Forum, möchte euch aber gleich eine knifflige (zumindest für mich) Frage stellen.

    Eine Befehlsschaltfläche soll mit einem Makro hinterlegt werden. Ich möchte den Bereich I7:I n(in diesem Bereich befinden sich ausschließlich Zahlenwerten) auf ein Kriterium prüfen. Das Kriterium befindet sich in Zelle I4.
    Egal was in die Zelle I4 geschrieben wird, ich möchte, dass der Bereich I7:I darüber überprüft wird. So könnte in Zelle I4 stehen als Kriterium, <Zahl,>Zahl, <=Zahl, >=Zahl, ........

    Wenn zum Beispiel in Zelle I4 steht <=5 und >=10 , dann möchte ich, dass alle Zeile gelöscht werden, in denen im Bereich I7:I keine zahlenwerte zwischen 5 und 10 stehen.

    Ich steh da vor einem rätsel und hab keine Ahnung wie man das in VBA umsetzten könnten. kann mir jemand helfenß ?( ?(

    Grüße
    rotkiv

    rotkivpla schrieb:

    in Zelle I4 steht <=5 und >=10
    Halte ich für eine schlechte Idee.
    Nimm zwei Zellen (kleinster gültiger Wert und grösster gültiger Wert).
    Sonst musst du dir einen Parser schreiben, der deinen logischen Ausdruck auswertet.
    --
    If Not Program.isWorking Then Code.Debug Else Code.DoNotTouch
    --