Страницы: 1
RSS
Таблицу преобразовать в диапазон
 
Всем доброго времени суток.
Как преобразовать таблицу на листе в диапазон с помощью макроса.
Пробовал записать через макрокодер, но он окромя выделения ячейки не чего не пишет.
Что в итоге: я перешел на страницу запустил макрос, он выделил таблицу (одна на странице) и преобразовал её в диапазон.
 
Если 'умная таблица' на листе одна, то ее можно и не выделять
Код
Sub ActiveObjUnlist()
    ActiveSheet.ListObjects(1).Unlist
End Sub
Преобразует ВСЕ 'умные таблицы' на ВСЕХ листах в диапазоны
Код
Sub UnListObj()
Dim Sh As Worksheet
Dim iObj As ListObject
For Each Sh In Worksheets
    For Each iObj In Sh.ListObjects
        iObj.Unlist
    Next
Next
End Sub
Изменено: Sanja - 30.09.2017 08:55:48
Согласие есть продукт при полном непротивлении сторон
 
Sanja,
Благодарю. Решение с преобразованием всех таблиц то что надо.
Страницы: 1
Читают тему
Наверх