Oh and if you are glutton for punishment, you could technically write your own parser for excel files:

http://www.microsoft.com/interop/doc...ryFormats.mspx

I know that this is not realistic, but in searching I found this and thought it was interesting. The Excel spec is over 1100 pages.