Может быть стоит остановиться на формате xlsx и использовать OpenXML SDK.
Не могу сказать ничего по работе именно с xslx, но сталкивался с необходимостью создать несколько сотен документов Word данные для которых брались из большой таблицы в docx, шаблоны тоже в docx.
Опыт, конечно, нельзя считать серьезным (стояла задача слепить побыстрее), но по данной задаче OpenXML SDK показал себя простым в освоении и удобным инструментом. Простая работа с XML файлом, Word, Excel не нужны.
А я вот могу похвастаться подготовкой документов ёксиль через эту библиотеку! сделано все легко, грамотно и главное интуитивно понятно и предсказуемо.
Если нужно, могу подкинуть класс-обветрку для работы с этой библиотекой, пишите в личку
В принципе Вам предлагают альтернативы, но не ответ на Ваш вопрос. Я вижу два выхода из ситуации: поискать соответствующую библиотеку (на codeproject.com или где-то еще) и второй вариант: изучить спецификацию формата xls и написать свою библиотеку. P.S. спецификация у меня где-то валялась, если не получится отыскать — мои контакты в профиле
Я читал спецификацию. Формат, в принципе, не сложный, но у меня просто нет времени на реализацию библиотеки. К тому же сейчас меня вполне устраивают те библиотеки, о которых я говорил в посте.
Как обойтись без MS Office Automation