Я сбитый с толку с помощью всех bazillion способов читать/писать/создавать файлы excel. VSTO, OLEDB и т.д., Но все они, похоже, требуют, чтобы офис был установлен.
Вот моя ситуация: мне нужно разработать приложение, которое будет использовать файл excel для ввода, выполнить некоторые вычисления и создать новый файл excel, который будет в основном быть модификацией первого файла excel. Все с ограничением, что машина, которая запускает это, может не иметь установленный офис. (Не спрашивайте, почему...)
Мне нужно поддерживать все форматы excel. Единственное сберегающее изящество состоит в том, что сами таблицы форматов очень просты. Просто куча столбцов и ценностей, ничего необычного. И, к сожалению, нет CSV, поскольку конечный пользователь может даже не знать, что такое CSV файл.