Поиск в таблице Excel - C#
Формулировка задачи:
Задача в том чтобы введенные данные в поле сравнивались с таблице в exel
т.е. я ввожу данные в строку и при нажатии кнопки искало совпадения в exle таблице
как привязать таблицу exle и организовать поиск по ней?
Решение задачи: «Поиск в таблице Excel»
textual
Листинг программы
string xlFileName = "C:\\test.xls"; //путь к файлу Excel Excel.Workbook xlWB; //какая-то рабочая книга Excel Excel.Worksheet xlSht; //какой-то рабочий лист Excel Excel.Application xlApp = new Excel.Application(); //создаём приложение Excel //xlApp.Visible = true; //сделать Excel видимым, но это не обязательно xlWB = xlApp.Workbooks.Open(xlFileName); //открываем наш файл (Рабочую книгу Excel) xlSht = xlWB.Worksheets["Лист1"]; //присваиваем переменной iSht Лист1 или так xlSht = xlWB.ActiveSheet //активный лист string Value1 = textBox1.text; string Value2 = xlSht.Range["A1"].Value.ToString(); if ( Value1 == Value2) { } //закрытие Excel xlWB.Close(true); //сохраняем и закрываем файл, если false - то закрыть и не сохранить изменения xlApp.Quit();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д