Я запускаю проект C# с библиотеками EPPlus, мне нужно его проверить ячейки для данных в разных столбцах/строках, а затем найти «ключевые слова», так сказать, и сопоставить их с данными, найденными в других столбцах/строк.Сравнение EPPlus и данных
Мне нужно знать способ сравнения данных в ячейке с данными из другой ячейки и найти совпадение.
Пользователь выбирает книги Excel & листа через графический интерфейс, а затем запускает эту
Loop для проверки данных ячейки.
Variables.rowCount = Variables.worksheet.Dimension.End.Row;
for (i = 1; i <= Variables.rowCount; i++)
{
Variables.cellValue = Variables.worksheet.Cells[i, 1].Text;
Variables.cellValue1 = Variables.worksheet1.Cells[i, 1].Text;
//...
По существу мне нужно, чтобы он делал то, что делает Excel, когда вы выбираете фильтр и выбираете содержит слово «слово».
Надеюсь, я правильно это объяснил.
Это выглядит хорошо, Вы знаете, если можно искать для комбинации букв в строке, например if (workheet.Cells [i, 1] .Value.ToString(). Содержит (workheet1.Cells [i, 1]); // и в рабочем листе. Cells [i. 1] была строкой «GSDG MOTOR 123hsdg», как бы я сделал это только для поиска MOTOR. Извините, если это путает, с трудным описанием этого. –
разделил строку поиска wit h 'string.split()', после чего вы можете использовать разбитое слово для поиска –
Спасибо, katz! Легенда. –