$ 0 0 No. You don't need MS Excel at all. NPOI write binary stream to response or file system. As long as you have .NET 2.0 sp1 installed, it would be enough to run NPOI.