That would be my choice too. Both "inside" and "in" imply "in the spreadsheet". "For", on the other hand I would understand as "for the Excel program".
I was considering "for" but I wanted to imply that the IDE is actually located inside Excel, rather than being a separate program.