Dunque nel file excel il formato è Data gg-mm-aaaa ma ho provato a cambiare anche con altre impostazioni.
Nel DB access di destinazione il formato è Data/ora.
La cosa che non capisco è che se importo la data dall'excel e la stampo a video con la funzione di cui sotto me la formatta bene cioè gg-mm-aaaa (16-01-2017) ma se faccio l'insert nel db al posto della data vera trovo 07/07/1894...
Function DataToStr2(Data)
Anno = CStr(Year(Data))
Mese = CStr(Month(Data))
If Len(Mese) = 1 Then
Mese = "0" & Mese
End If
Giorno = CStr(Day(Data))
If Len(Giorno) = 1 Then
Giorno = "0" & Giorno
End If
DataToStr2 = Giorno & "-" & Mese & "-" & Anno
End Function