Error de discordancia de tipo CDate
Estoy tratando de convertir un campo de texto en una fecha usando CDate () en un juego de registros pero sigo recibiendo un error de falta de coincidencia de tipo. El formato de texto de entrada es MMDDYYYY. ¿CDate no reconoce este formato? ¿Necesito una función separada? ¿Algunas ideas?
<code>Text Date -> Converted Date --------- -------------- 04122012 -> 04/12/2012 Dim db As DAO.Database Dim rst As DAO.Recordset Set db = CurrentDb Set rst = db.OpenRecordset("tbl_dates", Type:=dbOpenDynaset) Do Until rst.EOF rst.Edit rst![Converted Date]=CDate(rst![Text Date]) rst.Update rst.MoveNext Loop Set rst = Nothing Set db = Nothing </code>