Inicia un programa ejecutable y devuelve un entero que contiene el identificador de proceso del programa si aún se encuentra en ejecución.

Como parámetro obligatorio necesita «ruta» donde indicaremos la ruta y nombre del ejecutable de la aplicación a abrir. El segundo parámetro es opcional, indica cómo se abrirá la ventana de la aplicación: vbHide, vbMaximizedFocus, vbMinimizedFocus, vbMinimizedNoFocus, vbNormalFocus, vbNormalNoFocus.

La función Shell devuelve un valor de tipo Double con el ID de la aplicación que abrirá.

Ejemplo de uso: