Имя типа или пространства имен "Office" отсутствует в пространстве имен "Microsoft" - C#
Формулировка задачи:
Всем привет! Кто может подсказать мне как заставить работать это у строчку:
Ошибка "Имя типа или пространства имен "Office" отсутствует в пространстве имен "Microsoft"".
Везде в интернете пишут что нужно добавить в Reference Microsoft.Office, но у меня студия на русском и я не могу понять куда это добавлять.
using Excel = Microsoft.Office.Interop.Excel;
Решение задачи: «Имя типа или пространства имен "Office" отсутствует в пространстве имен "Microsoft"»
textual
Листинг программы
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
//Создаём приложение.
Microsoft.Office.Interop.Excel.Application ObjExcel = new Microsoft.Office.Interop.Excel.Application();
//Открываем книгу.
Microsoft.Office.Interop.Excel.Workbook ObjWorkBook = ObjExcel.Workbooks.Open(openFileDialog1.FileName, 0, false, 5, "", "", false, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false);
//Выбираем таблицу(лист).
Microsoft.Office.Interop.Excel.Worksheet ObjWorkSheet;
ObjWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)ObjWorkBook.Sheets[1];
//Выбираем первые сто записей из столбца.
for (int i = 0; i < 101; i++)
{
//Выбираем область таблицы.
Microsoft.Office.Interop.Excel.Range range = ObjWorkSheet.get_Range("A" + (i+8).ToString(), "A" + (i+8).ToString());
MessageBox.Show(range.Text.ToString());
//Добавляем полученный из ячейки текст.
dataGridViewDan.Rows[i].Cells[0].Value = range.Text.ToString();
Application.DoEvents();
}
//Удаляем приложение
ObjExcel.Quit();
}
}