Mit VBA Autofilter steuern
07.08.2014 11:47:05
Schmitty
Hallo zusammen,
habe gerade irgendwie ein Brett vorm Kopf, bzw. ich denke wohl zu kompliziert.
Ich steuere meinen Autofilter mit folgendem Code im VBA:
If Target.Address = "$C$8" Then
Selection.AutoFilter Field:=1, Criteria1:=Range("C8").Value
End If
Das hat den Vorteil, dass ich nur noch in der Zelle "C8" einen Wert eintrage und der Autofilter sofort anfängt zu arbeiten.
Nun zu meinem Problem:
Ich möchte, dass wenn die Zelle "C8" leer ist, der Autofilter ausgeschaltet ist und alle Ergebnisse angezeigt werden.
Normalerweise funktioniert es, wenn ich in der Zelle "C8" ein "*" eingebe. Aber genau das möchte ich nicht. Wenn die Zelle "C8" leer ist soll nichts gefiltert werden und alles angezeigt werden!
Hat jemand eine Idee?
Gruß
Christian