Supportnet / Forum / Tabellenkalkulation
VBA+For Schleife
Frage
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ß
[*][sup][i]
*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 [u][url=https://supportnet.de/faqsthread/840]FAQ 2, #3[/url][/u].[/i][/sup]
Antwort 1 von Teerbaby
naja, entweder du änderst die 18 in 16 ;) Oder du schreibst in die Schleife sowas wie
if m=16 then exit forAntwort 2 von DukeNT
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
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
hi all :-)
statt 65536 waere rows.count angebrachter
gruss nighty
statt 65536 waere rows.count angebrachter
gruss nighty

