[C#] работа с xls файлами без екселя
если напишешь парсер ексэлевского формата, то есть.
lmgify
если файл xslx, то проблема легко решается через работу с xml-ем, иначе надо искать сторонную либу
походу единственный вариант, это работать через ODBC, но там жёсткие требования к формату таблиц (столбцы данных с заголовками).
Вообще рекомендую воспользоваться поиском - правда C# там вроде нет, но по другим языкам этот вопрос задавался неоднократно - только последний вариант.
я как раз этим на работе занимаюсь
Проблема закрыта, уломали заказчика купить и поставить MS Office на сервак
В нём есть VB-подобный язык скриптов, с помощью которого можно что-нибуть извлечть из ячеек.
А скрипт этот можно запустить из командной строки затем.
и поиметь потенциальные проблемы с открытием некоторых файлов... Или это только с вордовскими файлами бывает?
Оставить комментарий
Gasparfx
Короче проблема такая:Нужно из С# программы взаимодействовать с некоторым екселевским xls файлом (на уровне считывания и записи произвольных ячеек в таблице)
Есть ли какие то способы это организовать, при условии что на том компе где это всё должно работать, не будет установлен MS Office?