Имя типа или пространства имен "Office" отсутствует в пространстве имен "Microsoft" - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет! Кто может подсказать мне как заставить работать это у строчку:
using Excel = Microsoft.Office.Interop.Excel;
Ошибка "Имя типа или пространства имен "Office" отсутствует в пространстве имен "Microsoft"". Везде в интернете пишут что нужно добавить в Reference Microsoft.Office, но у меня студия на русском и я не могу понять куда это добавлять.

Решение задачи: «Имя типа или пространства имен "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();
            }
 
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы