Как в excel развернуть все сгруппированные строки на VBA

Узнай цену своей работы

Формулировка задачи:

Как в excel развернуть все сгруппированные строки?
Хотелось бы средствами VBA сворачивать и разворачивать всех потомков и родителей. Кто-нибудь умеет?

Решение задачи: «Как в excel развернуть все сгруппированные строки на VBA»

textual
Листинг программы
Sub GrouperRows()
On Error GoTo ErrCl
NextHandler:
 Dim i As Integer
  i = InputBox("Выберите уровень группировки", "Уровень группировки", 1)
  ActiveSheet.Outline.ShowLevels RowLevels:=i
  Exit Sub
ErrCl:
 Result = MsgBox("Такого уровня нет. Выбрать другой? " & Chr(10) & _
 Err.Description, vbYesNo, "Ошибка")
 If Result = vbYes Then Resume NextHandler
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы