Я знаю, что есть разные способы чтения файла Excel:
-
Iterop
-
Oledb
-
Open Xml SDK
Совместимость не является вопросом, потому что программа будет выполнена в контролируемой среде.
Мои требования:
Прочитайте файл в DataTable
/CUstom Entitie
(я не знаю, как сделать динамические свойства/поля для объекта [имена столбцов будут изменяться в файле Excel])
Используйте DataTable/Custom Entities
для выполнения некоторых операций с использованием своих данных.
Обновить DataTable
с результатами операций
Запишите его обратно в excel file
.
Что было бы проще.
Также, если возможно, посоветуйте мне на пользовательских объектах (динамически добавляя свойства/поля к объекту)