Filter : Mit oder ohne Zigarette ?
31.10.2007 13:07:19
NoNet
Hallo Thomas,
mein Beitragstitel soll Dich darauf hinweisen, dass dort bereits eine aussagekräftige Frage formuliert werden sollte. Das Wort "Filter" als Betreff einer Frage ist überaus mager und bedeutet so gut wie gar nichts ! Treffender wäre z.B. "Autofilterergebnis per VBA kopieren ?" o.ä. !!
Zur Beantwortung Deiner Frage : Mit diesem Makro funktioniert das :
Sub AutofilterErgebnisKopieren()
With ActiveSheet
If .AutoFilterMode = False Then .Cells.Find("*").AutoFilter
'Filtert in der 3. Spalte der Liste nach dem Begriff "München"
.Cells.Find("*").AutoFilter Field:=3, Criteria1:="München"
'Kopiert das Filterergebnis nach Zelle A1 des Blattes "Tabelle3" :
.AutoFilter.Range.SpecialCells(xlCellTypeVisible).Copy Sheets("Tabelle3").[A1]
End If
End Sub
Dabei spielt es keien Rolle, WO sich auf dem Blatt die zu filternde Liste befindet !
Alternativ könnte man das aber auch über den SPEZIALFILTER lösen !
Gruß, NoNet