Можно ли использовать Microsoft.Office.Interop.Excel для создания файла Excel в системе, где пакет Microsoft Office не установлен?

Я добавляю Microsoft.Office.Interop.Excel со вкладки .net опции добавления ссылки Visual Studio для создания файла Excel. Все работает нормально, и я получаю неплохие и быстрые отчеты Excel.

Теперь моя единственная проблема заключается в том, что я могу использовать этот Microsoft.Office.Interop.Excel в Системе, где пакет Microsoft Office не установлен. Смогу ли я создать файл Excel в этом состоянии?

Пожалуйста, помогите мне.

могу ли я использовать этот Microsoft.Office.Interop.Excel в Системе, где пакет Microsoft Office не установлен. Могу ли я создать Excel в этом состоянии?

Нет. Офис должен быть установлен.

Вместо этого используйте EPPlus (это бесплатно):

Создайте расширенные таблицы Excel 2007/2010 на сервере. EPPlus – это библиотека .net, которая считывает и записывает файлы Excel 2007/2010 с использованием формата Open Office Xml (xlsx).

Я использовал EPPlus в нескольких проектах, и он работает хорошо.

  • Прокрутите все ячейки и удалите любую нулевую ячейку (сдвиньтесь вверх)
  • Excel в Webbrowser Control блокирует Excel из других файлов
  • Вставка данных из текстового поля c # в excel
  • Как обозначить оси Excel X и Y на 2d-графике
  • Чтение превосходит, но значения идут в другом формате
  • Создание проекта Excel из Visual Studio без файла VSTO
  • Сообщение ReportINI.xls при создании новой книги Excel.Workbook с Microsoft.Office.Interop.Excel в C #
  • Изменение метки на основе функции Dir
  • c ++ как экспортировать массив в excel
  • Имеет ли VSTO доступ к содержимому флажков фильтра Excel?
  • ThisAddin.Ribbon (Excel) всегда null с момента установки VS2010 SP1
  • Давайте будем гением компьютера.