RE:Problema al insertar fechas
Probablemente se deba a que SQL es ingles y los señoritos ponen delante el mes y luego el dia. si recoges la fecha de alguna manera utiliza las functiones format() en VBA o formato() en expresiones para que sepa cual es el dia y cual el mes al insertalo en la sentencia SQL.
format(fecha,"dd/mm/yy") o formato(fecha,"dd/mm/aa")