У меня есть макрос, который очищает данные и возвращает результаты на отдельную таблицу.Однако эти результаты необходимо обработать, чтобы все заголовки были извлечены в одном столбце в разделе «Результаты поиска».Я не могу понять, как написать функцию, которая будет возвращать все значения, связанные с термином «TI».Я написал некоторый код, но он не работает.Буду признателен за любую помощь или предложения по этому вопросу.
Рабочая таблица результатов поиска
Рабочая таблица необработанных данных
Sub Returnresults ()
Dim r As Range
Application.ScreenUpdating = False
With Worksheets("Search Results")
.AutoFilterMode = False
.Range("A:A").AutoFilter Field:=1, Criteria1:="=TI"
With .AutoFilter.Range
On Error Resume Next
Set r = .Resize(.Rows.Count - 1, 1).Offset(1,
2).SpecialCells(xlCellTypeVisible)
On Error GoTo 0
If Not r Is Nothing Then
r.Copy Worksheets("Search Results").Range("A7")
End If
End With
.AutoFilterMode = False
End With
Application.ScreenUpdating = True
End Sub