Скрыть стрелки фильтра без разгруппировки - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть эта программа VBA для скрытия стрелок фильтра в Excel:

Sub Hide_Arrows()
'hides all arrows in heading row
'the Filter remains ON

Dim c As Range
Dim i As Integer
Dim rng As Range
Set rng = ActiveSheet.AutoFilter.Range.Rows(1)
i = 1
Application.ScreenUpdating = False

For Each c In rng.Cells
  c.AutoFilter Field:=i, _
      Visibledropdown:=False
  i = i + 1
Next

Application.ScreenUpdating = True

End Sub

Это работает отлично. Но в моем рабочем листе я сгруппировал несколько строк - некоторые из групп, которые я развернул, а некоторые я свернул, и каждый раз, когда я запускаю запрос, расширенные группы тоже будут сворачиваться. Есть ли способ остановить это?

Заранее спасибо и ура Альфред

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...