Я использую следующую функцию str в макросе для поиска строки и удаления всей строки, если найдено совпадение.
If InStr(.Value, "@@@") = 0 Then .EntireRow.Delete
Мой вопрос заключается в следующем: можно ли ввестишаблон поиска из местоположения ячейки, например, вместо жесткого кодирования "@@@"
в качестве поискового термина в макросе, я хотел бы, чтобы поисковый термин происходил из Sheet1
, ячейка A1
.Я попытался использовать текстовую строку следующим образом, но он удалил все содержимое
Dim term As String
Sheets("Sheet1").Select
term = Range("A1").Value
If InStr(.Value, "term") = 0 Then .EntireRow.Delete