Lo que pasa es que en el metodo open del Recordset no pasas la conexion que esta activa, si bien es cierto que el argumento no es obligatorio, lo recomendable es pasarlo...
Código:
rs.Open "Insert Into clientes (nombre, apellidos, direccion, poblacion, codigopostal, email, pedidos) Values ('Perico', 'Palotes', 'Percebe n°13', 'Lepe', '123456', '[email protected]', 33)", cnx
Aunque creo que esto de INSERT, UPDATE y DELETE no se puede hacer en un recordset, sino que tenes que hacerlo directamente desde la conexion con el metodo Execute:
Código:
cnx.Execute "Insert Into clientes (nombre, apellidos, direccion, poblacion, codigopostal, email, pedidos) Values ('Perico', 'Palotes', 'Percebe n°13', 'Lepe', '123456', '[email protected]', 33)"