VBA-Schleife über den Sichtbaren Zellen nur
Ich bin mit dem folgenden code, um eine Schleife durch jede Zeile, aber ich will nur eine Schleife über den sichtbaren Zellen in Spalte B (wie habe ich herausgefiltert, der Werte, die ich ignorieren wollen) im Bereich von Zeile 10 -194. Weiß jemand, wie ich dies tun?
For X = 192 to 10 Step -1
If Range("B" & X).Text = "" Then **This needs to change to visible cells only but not sure how!
Code required insert here
Else
End If
Next X
If Range("B" & X).entirerow.hidden=false
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einer Zeilenhöhe von 0 bedeutet, dass die Zeile ausgeblendet ist. So konnte man überprüfen, dass
Vorausgesetzt, Sie sind den Umgang mit "Tabelle1" natürlich.
Müssen Sie eine zweite Schleife zum Durchlaufen des Bereich.Bereiche von Bereich.SpecialCells(xlCellTypeVisible). Jeder Bereich kann eine oder mehrere Zeilen.
Scheint es, Sie wollen, um die Schleife nach hinten, sodass ich weiterhin mit dieser Richtung. Wenn die Absicht war, die Zeilen löschen, gibt es einfachere Möglichkeiten, das zu tun.