7000+ sheets?
I didn't even think that was possible.
Even if it is I think it's probably worth having a complete rethink, starting with the general structure.
If you do that you might find Excel isn't the best tool for the job, and, as silkfire, suggested a database might be better.