Envío de mensajes por pantalla desde Access
Publicado por Jose Antonio (1 intervención) el 14/06/2023 11:54:01
Buenos días
Tengo la necesidad de enviar mensajes por pantalla desde un formulario de Access en máquinas con W10 / W11.
Mi idea es usar la aplicación MSG.EXE, a través de SHELL, bien directamente o bien a través de un fichero BAT
En ambos casos, si lanzo un MSG desde Windows, me funciona sin problemas
El problema viene cuando intento ejecutarlo desde VBA. Siempre me da el error de "fichero no encontrado" y la ruta es correcta sí o sí. Si lanzo cualquier ejecutable de la misma ruta (%Systemroot%\SYSTEM32) con SHELL, funciona correctamente.
Sospecho que VBA no lo considera un ejecutable.
Adjunto imágenes de los errores al lanzarlo directamente con SHELL y al lanzarlo desde un CMD.
No se si alguien ha tenido el mismo problema.
Saludos y gracias por adelantado.
Tengo la necesidad de enviar mensajes por pantalla desde un formulario de Access en máquinas con W10 / W11.
Mi idea es usar la aplicación MSG.EXE, a través de SHELL, bien directamente o bien a través de un fichero BAT
En ambos casos, si lanzo un MSG desde Windows, me funciona sin problemas
El problema viene cuando intento ejecutarlo desde VBA. Siempre me da el error de "fichero no encontrado" y la ruta es correcta sí o sí. Si lanzo cualquier ejecutable de la misma ruta (%Systemroot%\SYSTEM32) con SHELL, funciona correctamente.
Sospecho que VBA no lo considera un ejecutable.
Adjunto imágenes de los errores al lanzarlo directamente con SHELL y al lanzarlo desde un CMD.
No se si alguien ha tenido el mismo problema.
Saludos y gracias por adelantado.
Valora esta pregunta
0