В моей таблице Excel я ищу в своей программе такое ключевое слово, как «Tescase». Параметр xlWhole не находит никакого диапазона, но xlPart находит ключевое слово. Проблема с xlPart заключается в том, что он находит все слова в моем листе Excel, содержащие слово «Testcase». Но я хотел бы искать только точное ключевое слово «Testcase».
Слушайте мой код:
var app = new Application();
var workbook = app.Workbooks.Open(pExcelFile);
var worksheet = (Worksheet)workbook.Worksheets.get_Item(1);
Range range = worksheet.UsedRange;
Range findTestcaseColumn = range.Find(What: "Testcase", LookIn: XlFindLookIn.xlValues, LookAt: XlLookAt.xlWhole);
if (findTestcaseColumn != null ) {
// found
} else {
//not found
}
Но xlPart находит ключевое слово «Testcase»:
Range findTestcaseColumn = range.Find(What: "Testcase", LookIn: XlFindLookIn.xlValues, LookAt: XlLookAt.xlPart);
Спасибо за предложения.