En Access, puedes usar la función
`PrintOut` para imprimir un informe y luego mostrar un cuadro de diálogo que informe sobre el estado de la impresión. Aquí tienes un ejemplo de cómo hacerlo:
1. Abre el formulario o el informe desde el cual deseas imprimir y mostrar el cuadro de diálogo.
2. Agrega un botón o un evento que desencadene la impresión del informe.
3. En el evento "Al hacer clic" del botón o del evento que desencadena la impresión, puedes agregar el siguiente código VBA:
En este ejemplo, se utiliza el cuadro de diálogo
`MsgBox` para mostrar un mensaje informativo sobre el estado de la impresión. Puedes personalizar el mensaje según tus necesidades.
Después de mostrar el cuadro de diálogo, se utiliza la función
`DoCmd.OpenReport` y
`DoCmd.PrintOut` para imprimir el informe. Asegúrate de reemplazar "NombreInforme" con el nombre del informe que deseas imprimir.
Al ejecutar este código, se mostrará el cuadro de diálogo informativo antes de imprimir el informe.
Recuerda ajustar el código según tus necesidades específicas, como obtener el número de factura desde el control correcto en tu formulario.
Espero que esto te ayude a mostrar un cuadro de diálogo informativo durante la impresión de un informe en Access. ¡Buena suerte!