Off personal experience, there is only so far one can go with excel spreadsheet modeling. Despite that Interactive Brokers offer DDE solutions for Excel users, its Java and C++ APIs are substantially more flexible and powerful. At work, we are currently running an in-house C# API to work through Orc Liquidator, a highly flexible software package for institutional trading.
Once the coding's all done, I basically watch and hope that the program does what it's supposed to do, until it does :)
Here's the good news. Coding isn't all that hard to learn, if you just do the reading and exercises. Plenty of free sources exist online. Here's a few:
1) Teach Yourself C++ in 21 Days, free C++ Compiler (Bloodshed Software)
2) Teach Yourself Java in 21 Days, free Java Compiler (Eclipse)