Итак, мой первый лист - это лист кнопок «Макрос», который содержит все макросы, которые я использую для манипулирования данными в рабочей книге, и я пытаюсь создать кнопку, которая принимает данные в указанной ячейке c, а затем Отфильтруйте лист, содержащий данные, только строки, содержащие входное значение.
Я получаю Run-time error '1004': AutoFilter method of Range class failed
Кнопка содержит этот код:
Private Sub CommandButton1_Click()
Dim lr As Long
With ThisWorkbook.Sheets("Part List")
lr = .Cells(.Rows.Count, "A").End(xlUp).Offset(1, 0).Row
.Range("A1:E" & lr).AutoFilter field:=5, Criteria1:=ThisWorkbook.Sheets("Macro").Cells(1, 1).Value
End With
End Sub
Это лист макроса
Это страница, которую макрос кнопки пытается отфильтровать