Have you tested against multiple excel files? Do that? Create
a simple 2 column 20 row spreadsheet and test. If you are not
seeing OOMemory errors, perhaps you are hitting a null which is
interpreted as end-of-file.
If you are working with some version of CFMX, Apache POI may
be a better solution then COM. It allows you to do the msoffice COM
APIs thru java classes. It is much better suited to cfmx then COM.
POI is already distributed in CFMX7 and how cfreport outputs
excel.