¡Buenos días! Muchísimas gracias. He estado comprobando los nombres de los campos y están todos en minúscula, sin acentos, sin espacios y con menos de 8 caracteres. Los controles y objetos no sé lo que son :S pero mi tabla no tiene aún registros, sólo campos de la tabla (tiene 98, ¿eso podría ser la fuente del problema?). Cuando acepto la ventana del error me sale la siguiente pantalla:
"Se produjeron errores al guardar:
Este error puede aparecer si:
• Ha excedido el número máximo de columnas permitidas en una tabla o el número máximo de bloqueos para un solo archivo.
• La propiedad Indizado de un campo se ha cambiado de Sí (Con duplicados) a Sí (Sin duplicados) cuando ya hay datos duplicados presentes en la tabla.
Si se ha superado el número máximo de bloqueos por archivo, edite una entrada del Registro del equipo local para aumentar el número. Sin embargo, esta opción no se recomienda.
Busque el valor del Registro MaxLocksPerFile mediante el editor del Registro de Windows (regedit.exe) y aumente el valor. El valor MaxLocksPerFile se almacena como parte de la siguiente clave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE
Al modificar un valor en el Registro de Windows, no se garantiza que el cambio no dañe al Registro ni que Windows se pueda seguir utilizando. Modifique el Registro bajo su propia responsabilidad. En ese caso, se recomienda que cree una copia del Registro antes de realizar modificación alguna.
Si ha cambiado la propiedad Indizado de un campo y ya existen datos duplicados en la tabla, puede restablecer la configuración anterior de la propiedad Indizado o eliminar los registros duplicados de la tabla."
No sé si esto será de más ayuda. Muchísimas gracias, ¡de verdad! ¡Un saludo!
--
Esther