Чтение данных из экселя и запись их туда же - C#

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

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

есть файл екселевский (не открытый!!! где то на винте лежит, путь соответственно известен) нужно открыть его и добывать данные из ячеек. обробатывать их и на форме оставлять. и потом же из тех данных которые на форме сделать новый ексель файл с этими данными (данные имеются ввиду таблица). Это дело не гуглица, а если гуглица то что-то не понятное и работа только с открытыми документами екселя =( Ай нид хелп =)

Решение задачи: «Чтение данных из экселя и запись их туда же»

textual
Листинг программы
  1. using Microsoft.Office.Interop.Excel;
  2.            
  3.             Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
  4.             Workbooks workbooks = app.Workbooks;
  5.             _Workbook workbook = workbooks.Open(@"c:\123.xls", Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
  6.             Sheets sheets = workbook.Worksheets;
  7.             _Worksheet work = (_Worksheet)sheets.get_Item(1);
  8.             object row = 1;
  9.             object col = 1;
  10.             work.Cells[row, col] = "Значение";
  11.             //меняем цвет ячейки
  12.             Range rr = (Range)work.Cells[row, col];//или так (Range)work.Cells[1,1]
  13.             rr.Interior.ColorIndex = 15;
  14.  
  15.             app.Visible = true;

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


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

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

7   голосов , оценка 3.714 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы