Vielen Dank, mit folgendem Ansatz erhalte ich nun das gewünschte Ergebnis:
Code:
Option Explicit
Private Sub CommandButton1_Click() Dim searchCrit As Variant With Worksheets("Tabelle1") searchCrit = WorksheetFunction.VLookup(CLng(Date), .Range("A4:C369"), 2, False) .Range("A4:C369").AutoFilter field:=2, Criteria1:=searchCrit End With End Sub
GIbt es nun die Möglichkeit mittels OR den Bereich darauf zu erweitern, dass auch jene Zeilen gezeigt werden, welche in Spalte C ebenfalls den gleichen Wert besitzen?
eventuell erst nach der einen Spalte filtern, dann nach der anderen? Oder per Formel in Spalte D ein x setzen, wo das eine oder andere zutrifft und dann nach D filtern?
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28 • joshua
01.11.2017, 11:02 (Dieser Beitrag wurde zuletzt bearbeitet: 01.11.2017, 22:27 von Zwergel.
Bearbeitungsgrund: unnützes Zitat entfernt
)
Wenn ich einen Filter ebenfalls über die nächste Spalte lege, wie bereits in einem vorherigen Post dargestellt, dann wird dieser Filter auf beide Spalten mit UND definiert, nicht oder.
Es sollen sowohl alle Zeilen mit dem gleichen Wert in Spalte 2 sowie Spalte 3 gezeigt werden. Also wenn J in Spalte B oder Spalte C enthalten ist.
ja, das mit den Filtern ist schon klar. ich meinte aber nacheinander erst den einen nehmen, schauen was da ist, und dann die andere Spalte nehmen und das anschauen. Die andere Variante hatte ich ja auch geschrieben, mit einer Hilfsspalte. Dritte Variante wäre mit VBA, aber dann ist es auch kein Filtern sondern ausblenden.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
falls du nochmal hier rein schaust, hier eine Lösung mit einer Formel in einer Hilfsspalte am Ende deiner Tabelle. Das ist im hochgeladenen Beispiel dann die Spalte D -die habe ich ausgeblendet.