RE:recordcount =-1 no me pesca las solucion efecid
Para que la sentencia recordcount funcione, debes "poblar" el recordset primero con rs.movelast. Si más adelante vas a recorrer el recordset, no te olvides de traerlo al origen nuevamente con rs.movefirst
Otra cosa, has cometido el mismo error ortográfico en varios mensajes. Una mala ortografía puede ser fatal para un programador. Una vez pasé varias horas depurando un error y resultó que una misma variable la llamaba "archvo" en unos lados y "archibo" en otros. Gracias