Have you looked at Microsoft’s XNA Game Development Platform? It uses the C# language, which is fairly robust and much easier to code than C++. They have an active forum and lots of sample code to help you get started.
I cannot imagine that it would be much more difficult than trying to create a game using Excel. I honestly would not have thought it was possible to create a game in Excel – but I could be wrong. You would need a rendering loop where you update objects/game state and I am not sure you can get that level of control with Excel.