|The only way i know of achieving this would be to write a small application using VB. This application will check if the program is running, if it is not running, then it will attempt to start the application.|
This is fairly simple but obviously if you do not have Visual Studio then probably not possible.
alternatively, and i dont really recommend it, a macro is excel could achieve the same result, but im not sure how stable that will be.
Do you know any programming languages?