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

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

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

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

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

textual
Листинг программы
using Microsoft.Office.Interop.Excel;
            
            Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
            Workbooks workbooks = app.Workbooks;
            _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);
            Sheets sheets = workbook.Worksheets;
            _Worksheet work = (_Worksheet)sheets.get_Item(1);
            object row = 1;
            object col = 1;
            work.Cells[row, col] = "Значение";
            //меняем цвет ячейки
            Range rr = (Range)work.Cells[row, col];//или так (Range)work.Cells[1,1]
            rr.Interior.ColorIndex = 15;
 
            app.Visible = true;

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


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

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

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