Как на Vba сделать такую иерархию в Excel?

  • Автор темы Автор темы KLif
  • Дата начала Дата начала
K

KLif

Привет всем.

Может кто-нибудь подсказать, что это за объект? (иерархия слева) и каким образом он создаётся?
 

Вложения

  • 1.JPG
    1.JPG
    21,7 КБ · Просмотры: 614
Это группировка данных. Может быть как по столбцам, так и по строкам (как в примере)

Точный синтаксис создания группировки на VBA я не помню,
но может помочь безотказный способ записи макроса
во время создания группировки "руками".

Для создания группировки "руками" выделяем нужные строки,
затем в меню Данные -> Группа и структура -> Группировать
 
Как в VBa не знаю, в экселе делается так:
1. Выделяем стоки (столбцы) каторые мы хотим сгруппировать.
2. В меню: Данные/Группа и структура/Группировать.
 
Код:
ThisWorkbook.Worksheets("Sheet1").Range("1:11").Group
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab