All,

I am looking into creating a generic class/dll/web service to create excel spreadsheets.

I thought I would find something like this on the web, but have not had much luck yet.

Flexibility is of utmost importance. I'd prefer it to be at worst a class file, and at best a web service. I'd like to stay away from DLLs if at all possible.