Unterschied Autofilter - manuelles Ausblenden
13.10.2003 16:11:20
Boris
ich arbeite in VBA gerne mit der Methode "Find" - denn sie ist einfach sehr schnell.
Jetzt funktioniert "Find" aber anscheinend nicht in einer gefilterten Tabelle.
In A1 bis A4 steht "a", "b", "c", "d"
Sub Finden()
MsgBox Range("A:A").Find("b").Row
End Sub
liefert einen Treffer, wenn "b" (=Zeile 2) manuell ausgeblendet ist. Ist "b" aufgrund des Autofilters ausgeblendet, gibt´s nen Fehler.
Daher meine Frage:
Worin liegt der Unterschied zwischem manuellen Ausblenden und filtern (über Autofilter)?
Bzw. wie bekomme ich "Find" auch in einer gefilterten Tabelle zum Laufen?
Bei der Größe der Tabelle kommt ne For-Each-Schleife leider nicht in Frage.
Danke und Grüße
{Boris}