Result = Calendar1.Value
ActiveSheet.Range("$A$4:$BB$5000").AutoFilter Field:=2, Criteria2:=Array(2, Result)
Array(2, Result)est un array et ne risque pas d'être un critère de filtre
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Sub Calendar1_Click() Dim Result As String ActiveSheet.Range("$A$4:$BB$5000").AutoFilter Field:=2 Result = Format(Calendar1.Value, "mm/dd/yyyy") ActiveSheet.Range("$A$4:$BB$5000").AutoFilter Field:=2, Operator:=xlFilterValues, Criteria2:=Array(2, Result) End Sub