На этот вопрос нет простого ответа. Переменных слишком много, и вы должны попробовать сами с доступными вам опциями и с репрезентативным набором данных (файл xml, книга xls / xlsx, ???).
SpreadsheetGear for .NET предоставляет быстрый API для чтения (и создания / изменения / рендеринга / записи / и т. Д.) Книг Excel из .NET. Вы можете посмотреть живые образцы ASP.NET здесь и загрузить бесплатную пробную версию здесь .
Отказ от ответственности: я владею SpreadsheetGear LLC