Добрый день! Помогите, пожалуйста, написать макрос Нужно сгруппировать строки по значению в столбце. Т.е если значения для строк в этом столбце равны, то группировать. Дело в том что таблица будет динамической, текст для строк будет разный. Поэтому какие строки, и сколько строк нужно будет группировать, и какой в них будет текст заранее не знаю. И строки будут не все группироваться, а только те, для которых проставлено значение в столбце.... Пример в файле, итоговая строка уже будет, нужно только сгруппировать данные
Да что Вы говорите! Это если сидеть и ждать, что кто-то все за Вас сделает. А у меня вот совсем то, только проверяемый диапазон изменил.
Код
Public Sub www()
Dim r As Range, a As Range
With ActiveSheet.Outline
.SummaryRow = xlAbove
.SummaryColumn = xlLeft
End With
Application.ScreenUpdating = 0
Set r = ActiveSheet.UsedRange.Columns(8).SpecialCells(2, 1)
For Each a In r.Areas
a.EntireRow.Group
Next
Application.ScreenUpdating = -1
End Sub