There's no program per se that I know has this built in.
It would be simple to just log into each router sequentially and "show ip interface brief". Capture the output to a text log file and parse it out in your spreadhseet program.
It would also be a small job for a shell script in Linus.