Работа с Excel файлом на easy уровне - C#

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

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

Драсти.... Всё уже перелопатил. Часа 2 ковыряюсь но не могу найти способа как прочесть и записать в excel ячейку. Не просто абрыкадабры на 20 строк а что бы было как с чтением обычного файла. Типо обьявляем обьект с указанием файла с которым обьект будет работать и уже следующей строкой указываем ячейку с которой читать данные или ячейку с значением для записи и сейвем с закрытием файл. Есть чтонить такое? Ато завтра с заказчиком встреча который хочет автозаполнятор что бы я ему сделал а с exel файлами не работал я не разу(((

Решение задачи: «Работа с Excel файлом на easy уровне»

textual
Листинг программы
 ObjExcel = new Microsoft.Office.Interop.Excel.Application(); //Книга.
 ObjWorkBook = ObjExcel.Workbooks.Open(openFileDialog1.FileName); //Таблица.
 ObjWorkSheet = ObjExcel.ActiveSheet as Microsoft.Office.Interop.Excel.Worksheet; //Ячейка
 Microsoft.Office.Interop.Excel.Range rg = null; // область
 
 // Читаем данные из ячейки
rg = ObjWorkSheet.get_Range("a1", "c2"); 
 
foreach (Microsoft.Office.Interop.Excel.Range item in rg)
 {
 
     if (item.Value.ToString() != "") // читаем
        {...} 
       item.Value = str; // пишем
 
 }

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


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

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

9   голосов , оценка 3.889 из 5