Мне нужна помощь с макросом Excel. В столбце AI есть такие данные:

| Column A | Column B |
|----------|----------|
| 001.1    | Alfa     |
| 002.1    | Beta     |
| 003.1    | Omega    |
| 004.1    | Delta    |
| ...      | ...      |

А потом, например, на другом листе у меня есть столбец с данными, как:

002.1
004.1
005.1
...

И поэтому мне нужно отфильтровать эти данные на первом листе с данными со второго листа.

Так что если у меня есть в первом листе

| column A | column B |
|----------|----------|
| 001.1    | Alfa     |
| 002.1    | Beta     |
| 003.1    | Delta    |

и на втором листе:

002.1
003.1

Тогда результат в первом листе должен быть

| column A | column B |
|----------|----------|
| 002.1    | Beta     |
| 003.1    | Delta    |

Так что в основном макрос для фильтрации на основе значений ячеек. Я пытался записать макрос, а затем отредактировать его, но я не знаю, как правильно применить к нему ячейки. У меня есть что-то вроде этого:

Sub testFiltru()
ActiveSheet.ListObjects("Tabulka141121518").Range.AutoFilter Field:=1, _
    Criteria1:=Array(!polozky"H89:H91"), Operator:=xlFilterValues
End Sub

"Табулка141121518" - таблица на первом листе,
«Array (!Положки "H89:H91")"-"!položky "должен быть вторым списком и диапазоном" H89:H91 "с данными для фильтрации.

0