Создание Excel без взаимодействия и шаблона с или без row и columnspan

#c# #xls

#c# #xls

Вопрос:

Какую dll или библиотеку можно использовать для создания excelsheet, который не имеет определенного формата, чтобы в этом контексте можно было использовать шаблон. В то время как строки и столбцы могут быть объединены. Количество столбцов не фиксировано.

Например: в первой строке столбцы 1 и 2 объединяются, а во второй строке объединяются 2 строки второго столбца. Скажем, первая строка содержит 5 столбцов, а вторая строка состоит из 4 столбцов.

Взаимодействие нежелательно, поскольку в системе, в которой запущена программа, может не быть установлен Microsoft Office.

Любые предложения будут очень полезны.

Ответ №1:

Существует несколько вариантов (бесплатных и коммерческих):

Другим вариантом (хотя и не очень рекомендуемым) является создание HTML-файла с определенными тегами — поддерживается Excel в соответствии с документацией MS http://msdn.microsoft.com/en-us/library/Aa155477(office.10).aspx . Пример этого, включая исходный код, см. http://www.c-sharpcorner.com/UploadFile/kaushikborah28/79Nick08302007171404PM/79Nick.aspx

Комментарии:

1. Спасибо @Yahia за ссылки. Я бы обязательно уведомил вас, как только смогу найти, какой из них хорошо подходит для моей работы.

2. пожалуйста, не забудьте проголосовать / отметить как принятые любые ответы, которые могут помочь…

3. Я знаю, что уже действительно поздно отвечать, но это мне очень помогло. Я использовал NPOI для того же 🙂 Спасибо