Мне нужна помощь с макросом 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 "с данными для фильтрации.