Иконка программы ClosedXML

ClosedXML - библиотека для работы с Excel-файлами

ClosedXML - это библиотека для платформы .NET, которая позволяет работать с файлами Excel без необходимости установки Excel на компьютере. Она предоставляет удобный интерфейс для взаимодействия с API OpenXML.

Возможности

С помощью ClosedXML разработчики могут:

  • Читать, изменять и записывать файлы Excel.
  • Работать с файлами, созданными в Excel 2007 и более поздних версиях.

Ограничения

Хотя ClosedXML предлагает множество возможностей, есть некоторые ограничения:

  • Библиотека не является потокобезопасной, поэтому параллельные операции могут не работать корректно.

Документация

ClosedXML сопровождается обширной документацией, которая помогает решать типичные задачи. Например, одной из распространённых проблем является преобразование текстовых значений в числовые. Это связано с тем, что при установке значения ячейки библиотека использует метод .ToString() и может интерпретировать значение как число, дату или текст. Чтобы сохранить число в текстовом формате, можно:

  • Изменить тип данных ячейки на текстовый.
  • Установить формат ячейки на «@» перед установкой значения.
  • Добавить одинарную кавычку перед числом, например: `cell.Value = "'123'"`.

Преимущества

ClosedXML предлагает несколько ключевых преимуществ:

  • Нет необходимости в установке Excel на компьютере разработчика.
  • Совместимость с различными версиями Excel.
  • Подробная документация с примерами решения распространённых проблем.

Скачать с официальной страницы ClosedXML

Похожие программы

Автор статьи: Аркадий Кузнецов

Фото автора

Категория Компоненты и библиотеки
Версия 0.102.2 / 0.104.0 Preview 2
Разработчик Manuel De Leon
Размер 1.1 MB
Лицензия MIT License
ОС
  • Windows 10 32/64 bit
  • Windows 8 32/64 bit
  • Windows 7 32/64 bit