Страницы: 1
RSS
Группировка по жирному шрифту
 
  Добрый день!
   Есть огромный файл (100 000 строк) надо автоматически сгруппировать все, что находится ниже жирного шрифта, пример в приложении.
«Нынешняя молодежь привыкла к роскоши, она отличается дурными манерами, презирает авторитеты, не уважает старших, дети спорят со взрослыми, жадно глотают пищу, изводят учителей». (Сократ, V в. до н.э.)
 
Код
Sub b()
lr = Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To lr
    If Cells(i, 1).Font.Bold = True Then
        i = i + 1
        j = i
        Do While Cells(i, 1).Font.Bold = False
            i = i + 1
            If i > lr Then Exit Do
        Loop
        i = i - 1
        Rows(j & ":" & i).Group
    End If
Next
End Sub
 
yozhik, Спасибо огромное, вы сэкономили мне 4 часа моей жизни)
«Нынешняя молодежь привыкла к роскоши, она отличается дурными манерами, презирает авторитеты, не уважает старших, дети спорят со взрослыми, жадно глотают пищу, изводят учителей». (Сократ, V в. до н.э.)
Страницы: 1
Читают тему
Наверх