May I suggest Python ?
By the time you get tits deep in Excel to the point where other spreadsheets can't hack it, you may as well be using a real programming language instead of VBA...
If you can do advanced Excel, you can do Python (and numpy will crush Excel in ways that aren't even funny, well OK, it's funny too).