Yeah, and wouldn't you know it, when you scroll down on the page, you come across a posting about half way down that says:
Accepted Answer from JDettman
Date: 12/29/2005 07:50AM PST
I have a search written in Access for MDB's. Finds all and gives you some stats on each. Drop me an e-mail at "email@example.com" and I'll send it along.
Should be a pretty good start for what your looking to do and easily modifiable to do the spreadsheets.
You also could pull it into VB 6 easily enough. The code is pretty simple.