1. Error en calendario continuo:
El error "este tipo de ActiveControl no se puede poner en un calendario continuo" generalmente ocurre cuando intentas utilizar el control de calendario continuo en un formulario en lugar del control de calendario normal. El calendario continuo solo puede usarse en formularios de tipo continuo, donde se muestran varios registros en forma de lista.
Para solucionar este problema, asegúrate de que estás utilizando el control de calendario normal en lugar del calendario continuo en tu formulario. Puedes hacer esto siguiendo estos pasos:
- Abre el formulario en modo diseño.
- Haz clic derecho en el control de calendario y selecciona "Propiedades" en el menú contextual.
- En la ventana de propiedades, asegúrate de que la propiedad "Nombre del control" está configurada como "Fecha" (o el nombre que hayas asignado).
- Si ves una propiedad llamada "Tipo de control", asegúrate de que está configurada como "Cuadro combinado" en lugar de "Calendario continuo".
Guarda los cambios y prueba nuevamente. Esto debería solucionar el error relacionado con el calendario continuo.
2. Eliminar valor predeterminado en el control de calendario:
Si deseas que el control de calendario no muestre ninguna fecha por defecto al abrir el formulario, puedes utilizar el evento "Al cargar" del formulario para eliminar el valor predeterminado. Puedes hacerlo agregando el siguiente código VBA:
Asegúrate de reemplazar "Fecha" con el nombre real del control de calendario en tu formulario. Al establecer el valor en
`Null`, el control de calendario no mostrará ninguna fecha al cargarse el formulario.
Espero que estas soluciones te ayuden a resolver tus problemas con el calendario en Access. ¡Buena suerte con tu proyecto!