PDA

View Full Version : [VBA EXCEL] Filtrare date


vidario
02-10-2012, 09:57
Ciao a tutti, sto impazzendo per cercare di filtrare tramite vba un elenco di date.
La data di inizio e di fine viene inserita su una userform. Questo è il codice che ho utilizzato:

Sheets("Foglio1").Activate
datainizio = Format(UserForm1.dadata, "MM/dd/yyyy")
Sheets("Foglio1").Range(Cells(1, 1), Cells(ultimariga1, ultimacolonna1)).AutoFilter Field:=3, Criteria1:=filtro, Operator:=xlAnd, Field:=1, Criteria2:=">=" & datainizio

Non mi dà errore, ma mi restituisce anche valori inferiori alla data inizio: se io metto sulla userform 30/09/2012 mi restituisce anche date inferiori (16/09/2012)

Cosa sbaglio?

Grazie mille