> Hannes I have emailed you this message along with the files that I am
> using and the complete stack trace.
... so far nothing has arrived on my side of the atlantic.

> When I use parseexcel in the console to parse the original file, it
> works fine.  However, when I parse the temp file that I create from the
> database it throws this exception.  The files are of identical size, but
> a call to diff reports that they do indeed differ.  Excel, however,
> opens the temp file without issue.
Ah, well then it _would_ be good to see your code.
Do you maybe need to rewind your file before passing it to ParseExcel?

all the best
Hannes