|  
                                             Hey zusammen, 
in meinem Code funktioniert der Part mit dem AdvancedFilter nicht.. 
Ich kann mir vorstellen, dass es an der Zuordnung rgCriteria liegt.. 
Ich suche im Prinzip nach einem Datum in zwei verschiedenen Spalten..aber obwohl das Datum vorkommt, wird es weggefiltert 
Die zu filternden Daten sind auch beide vom Typ Datum... 
Ich weiß ist kompliziert ohne Datei. 
Danke schon einmal. 
  
Option Explicit 
Sub AdvancedFilter() 
Dim my_wb As Workbook 
Dim my_ws As Worksheet 
Dim my_wb2 As Workbook 
Dim my_ws2 As Worksheet 
  
Dim Verz As String, Datei As String 
Verz = "C:\Users\julia\Desktop\" 
 
Workbooks.Open Filename:=Verz & "Lenkungsliste.xlsx" 
 
Set my_wb = Workbooks("Lenkungsliste.xlsx") 
Set my_ws = my_wb.Worksheets("PZM21") 
Set my_wb2 = Workbooks("Hallo.xlsm") 
Set my_ws2 = my_wb2.Worksheets("Tabelle1") 
  
my_ws.Activate 
 
my_ws.Range("A1:AE400").Copy _ 
Destination:=my_ws2.Range("A1") 
my_ws2.Range("O9:O300").Copy 
my_ws2.Range("O9:O300").PasteSpecial xlPasteValues 
Application.CutCopyMode = False 
Range("Q9:Q300").Copy 
Range("Q9:Q300").PasteSpecial xlPasteValues 
Application.CutCopyMode = False 
my_ws2.Range("A8:R8").Copy _ 
    Destination:=my_ws2.Range("T1") 
 
Dim Datumplus As Date 
Dim d As String 
Datumplus = DateAdd("d", 3, Date) 
my_ws2.Range("AH2").Value = Datumplus 
my_ws2.Range("AJ2").Value = Datumplus 
my_ws2.Range("AH2").Copy 
my_ws2.Range("AH2").PasteSpecial xlPasteValues 
Application.CutCopyMode = False 
my_ws2.Range("AJ2").Copy 
my_ws2.Range("AJ2").PasteSpecial xlPasteValues 
Application.CutCopyMode = False 
 
Dim rgData As Range, rgCriteria As Range 
Set rgData = my_ws2.Range("A8").CurrentRegion 
Set rgCriteria = my_ws2.Range("T1").CurrentRegion 
  
rgData.AdvancedFilter xlFilterInPlace, rgCriteria 
  
Range("A1:AM5").Clear 
ActiveSheet.Columns("A:R").EntireColumn.AutoFit 
my_wb.Close savechanges:=False 
  
End Sub 
  
     |