excel vba listobject HeaderRowsRange

Я работаю с объектами списка в Excel, и меня озадачивает одна вещь: согласно этому и многим другим сайтам, которые я посетил, следующая строка кода представляет собой диапазон:

mytable.headerRowRange("nameofColumn")

mytable - это список объектов определенного листа.

что я хочу сделать, это скрыть эту колонку

но это не сработает

mytable.headerRowRange("nameofColumn").EntireColumn.Hidden=True

Зачем?

ошибка: неверный вызов процедуры или аргумент.

Благодарю.

2 ответа

Решение
mytable.ListColumns("ID").Range.EntireColumn.Hidden = True

Вы могли бы также сделать

mytable.HeaderRowRange.Find("id").EntireColumn.Hidden = True
Другие вопросы по тегам