Can any one explain the process of adding excel file in C# and What are the requirements for that?
Is it necessary to install MS Excel in the system for using of Excel in C#
From past experience I would suggest you use a dedicated component like Gembox or Aspose Cells for this purpose. Besides it being more straightforward, you don't need to have Excel installed and you won't have deployment and licensing issues.