online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Gast00001 vom 04.09.2020, 11:50 Options

VBA+For Schleife

Meine For-Schleife lautet m = 6 to 18
Kann ich jetzt auch anstatt 18 Sie solange laufenlassen bis sie eine Zeile erreicht die die Farbe grau (16) hat?

Gruß


  • *Threadedit* 14:34:18, 04.09.2008
    Admininfo: Führ bitte einen Thread nicht fort indem du Weitere eröffnest, und vermeide Mehrfachanfragen. Die Datenbank und User werden es dir danken. Siehe FAQ 2, #3.


  • Antwort schreiben

    Antwort 1 von Teerbaby vom 04.09.2020, 11:57 Options

    naja, entweder du änderst die 18 in 16 ;) Oder du schreibst in die Schleife sowas wie
    if m=16 then exit for

    Antwort 2 von DukeNT vom 04.09.2020, 12:14 Options

    Hi,
    ich glaube eher das der Grauwert (16) gemeint ist.
    Versuchs mal hiermit:

    For m = 6 To 65536
    If Cells(m, 1).Interior.ColorIndex = 16 Then Exit For
    ...deine Anweisung...
    Next

    Gruß Niels

    Antwort 3 von nighty vom 04.09.2020, 13:53 Options

    hi all :-)

    statt 65536 waere rows.count angebrachter

    gruss nighty

    Ähnliche Themen

    EInfach in der schleife schließen ;)
    Kennyger  09.03.2007 - 49 Hits - 2 Antworten

    Flexsieble Schleife mit VBA
    Trudi  20.06.2007 - 120 Hits - 2 Antworten

    Erweiterung der Schleife
    mäthesacker  13.08.2007 - 48 Hits - 2 Antworten

    schleife beenden
    sebal  13.11.2007 - 101 Hits - 5 Antworten

    Schleife für Nameliste
    Moe23617  14.05.2008 - 38 Hits - 3 Antworten

    Hinweis

    Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

    Neue Einträge

    Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026