Я использую функцию эвакуации в сочетании с функцией соответствия. Первая цель - включить переменную, которая содержит номер «последней строки», которая является строкой, содержащей первую пустую ячейку, которая здесь объявлена как NextRow, в функцию оценки. Я пробовал два варианта, как показано ниже. Каким-то образом это не похоже на работу. Я уверен, что где-то допустил ошибку в комбинации в части «E1: E & NextRow &». Мой второй вопрос: возможно ли остановить поиск функции оценки, когда она достигает своего первого полного соответствия? Это означает, что он останавливается, как только находит буквы A, B, C в столбцах E, F, G, и с тех пор не идет дальше.
Function E01(……..)
Set NextRow=Worksheets(“Roh“).cells(cells.Rows.count,1).End(xlup).Offset(1,0)
1.) RicRow= Worksheets(“Roh“).Evaluate("match(“““ & A & ““ & B & ““ & C & “““, E1:E & NextRow & F1:F
& NextRow & G1:G & NextRow, 0)“)
2.) RicRow= Worksheets(“Roh“).Evaluate("match(“““ & A & ““ & B & ““ & C & “““, E1:E &
NextRow.Columns("E“) & F1:F & NextRow.Columns("F“) &G 1: & NextRow.Columns("G“) , 0)“)