Я пытаюсь перебрать ListObject
и, в зависимости от того, видима строка или нет, выберите определенные столбцы этой строки для копирования и вставки на другой лист. В настоящее время у меня есть следующий код:
Set tbl = ActiveSheet.ListObjects("MasterBudget")
For r = 1 To tbl.ListRows.Count
If tbl.ListRows(r).Range.RowHeight <> 0 Then 'not hidden/filtered
tbl.ListColumns("Item description").DataBodyRange(r).Select
Range("[@[Item description]:[Unit 3]]").Select '<-- problem line
End If
Next r
Это подходит к нужному элементу, но я по какой-то причине не могу понять, как выбрать этот конкретный набор столбцов (от описания элемента до блока 3). Что я делаю не так?
Любые предложения высоко ценятся.