powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / группировка строк в EXCEL
9 сообщений из 9, страница 1 из 1
группировка строк в EXCEL
    #36648814
gushati
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня следующая проблема - Есть большая таблица в которой строки заполненные чередуются с пустыми. Помогите оставить пустые на виду (в других столбцах они не пустые) а заполненные сгруппировать. очень нужно . . Буду благодарен за код vba либо подсказку!
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36648908
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gushati,
Смотри проще. "АВТОФИЛЬТР" по полю.
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36648922
gushati
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-O_o-,
под группировкой я подразумевал скрытие с плюсиками - то есть тот же автофильтр только с плюсиками сбоку) это нужно..
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36648924
gushati
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так как таблица большая группировка вручную после автофильтра занимает кучку времени
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36649173
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот процедура, которая группирует по пустым значениям в колонке A
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Sub test()
  If ActiveSheet.AutoFilterMode Then ActiveSheet.AutoFilterMode = False
  Range("A1:A65000").AutoFilter Field:= 1 , Criteria1:="", VisibleDropDown:=False
  Set WorkR = Range("A2:A" & ActiveSheet.AutoFilter.Range.Row + _
    ActiveSheet.AutoFilter.Range.EntireRow.Count -  1 ).SpecialCells(xlCellTypeVisible)
  If Not WorkR Is Nothing Then
    For Each sArea In WorkR.Areas
      Rows(sArea.Row & ":" & sArea.Row + sArea.EntireRow.Count -  1 ).OutlineLevel =  2 
    Next
  End If
  If ActiveSheet.AutoFilterMode Then ActiveSheet.AutoFilterMode = False
End Sub
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36649187
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Одно замечание.
Есть проблема числа областей (не знаю как в Екселе 2007 и старше), в предложенной процедуре это переменная WorkR.
Если символьный список числа областей, например $A$2,$A$4,$A$12:$A$20,$A$22:$A$23,
будет превышать ~4000 символов, то обработка будет кривовата (без сообщения об ошибке).
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36649837
gushati
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergeyvg,
Это класно! именно это надо, но нужна группировка не пустых строк а наоборот заполненных..
если это возможно подправьте - я в VBA не секу(
но в любом случае спасибо!!
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36649893
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно попробовать Criteria1:="<>" вместо Criteria1:=""
...
Рейтинг: 0 / 0
группировка строк в EXCEL
    #36649982
gushati
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergeyvg,

Спасибо огромное реально мне ОЧЕНЬ ПОМОГ УРРРЯЯЯ )
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / группировка строк в EXCEL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]