I just had the same problem with an old dos based fortran exe. I solved the problem by making sure the input file and fortran program were in excel's current directory. Then i used the command shell("blah.exe") and the program ran. The VBA code continues to run after your fortran...