Función appactivate
Tengo un problema con la función de referencia en una macro en excel. En un ordenador con el windows 2000 tenia el código siguiente:
...
returnvalue=Shell("MSPAINT.EXE",1)
AppActivate returnvalue
...
Y cuando se ejecutaba funcionaba sin errores. Al ejecutar la macro desde un ordenador con Windows XP me da el siguiente error:
"Se ha producido el error "5" en tiempo de ejecución: Argumento o llamada a procedimiento no válida."
Necesito poder ejecutar la macro y no sé como "reescribirla" para que funcione. ¿Puede ser debido a que falta la selección de alguna referencia? ¿Es posible que haya cambiado la función? ¿Dónde puedo hallar una solución? Me urge.
...
returnvalue=Shell("MSPAINT.EXE",1)
AppActivate returnvalue
...
Y cuando se ejecutaba funcionaba sin errores. Al ejecutar la macro desde un ordenador con Windows XP me da el siguiente error:
"Se ha producido el error "5" en tiempo de ejecución: Argumento o llamada a procedimiento no válida."
Necesito poder ejecutar la macro y no sé como "reescribirla" para que funcione. ¿Puede ser debido a que falta la selección de alguna referencia? ¿Es posible que haya cambiado la función? ¿Dónde puedo hallar una solución? Me urge.
2 Respuestas
Respuesta de textman
1
Respuesta de crer
1