1. Abre el formulario en el modo de diseño.
2. Agrega una caja de texto en el formulario donde los usuarios puedan ingresar el rango de fechas deseado.
3. En la propiedad "Nombre del cuadro de texto" de la caja de texto, asigna un nombre significativo, como "txtRangoFechas".
4. Ve al informe o gráfico que deseas filtrar por el rango de fechas.
5. Abre el evento "Al abrir" del informe o gráfico en la vista de código.
6. Agrega el siguiente código VBA para asignar el rango de fechas ingresado en la caja de texto al criterio del informe o gráfico:
7. Guarda los cambios y vuelve a la vista de formulario.
8. En el evento "Al hacer clic" de un botón o evento similar en el formulario, agrega el siguiente código VBA para abrir el informe o gráfico y pasar el rango de fechas desde la caja de texto:
Recuerda reemplazar "NombreTabla" con el nombre real de tu tabla y "NombreInforme" con el nombre real de tu informe o gráfico.
Con esta configuración, al hacer clic en el botón "Generar" en el formulario, se abrirá el informe o gráfico con el rango de fechas filtrado según lo ingresado en la caja de texto.