2016-01-28 3 views
-1

Я хочу импортировать файл excel в C#. Но проблема в том, когда я хочу добавить ссылку, поэтому я могу использовать эти команды.импорт openOffice calc в ссылке в C#

using Microsoft.Office.Interoop; 
using Excel=Microsoft.Office.Interop.Excel; 

нет такой ссылки.

+0

Для установки этих ссылок необходимо иметь расширение Visual Studio Tools for Office (VSTO), установленное на вашем компьютере. Они отображаются в разделе «Ассембли - расширения». – Filburt

+1

Во-первых, 'Microsoft.Office.Interop' НЕ относится к OpenOffice. Во-вторых, если вы все еще хотите добавить его, у вас должен быть установлен MS Office на вашем компьютере. В обозревателе решений щелкните правой кнопкой мыши элемент «Ссылки» в дереве, выберите «Добавить ссылку». В разделе «Расширения» найдите расширения Office (например, «Microsoft.Office.Interop.Excel») – Alex

ответ

0

Если вы не хотите использовать (или не имеете) Excel на своем компьютере, используйте OpenXML для чтения содержимого Excel (только новый формат, xlsx и xlsm). Это немного сложнее для первого взгляда, но мало и очень быстро.

Смежные вопросы