It may be possible as long as Excel is on the box that the service is running on, although I've heard on StackExchange that interop doesn't work as a
server application
Have a look at
this article[
^] from Microsoft
or a very good
alternative approach [
^] from our very own CodeProject which may be the very solution you need for a service