Макрос: удаление строчек

  • Автор темы Автор темы izrukvruki
  • Дата начала Дата начала

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 877
Реакции
307
Помогите пожалуйста решить такую задачу:

Есть табличка в Экселе, часть строчек черная, часть цветные (красные чаще)
Нужно, удалить строки с цветным текстом. (можно так: идем по столбцу А, если строка 1 не черная - удаляем...)
Слева что было, справа что осталось
1626791665037.png
 
Не совсем то но запредельно близко
 
  • Спасибо
Реакции: izrukvruki
Код:
Sub removeNoBlackText()
   i = ActiveSheet.UsedRange.Rows.Count
   For c = i To 1 Step -1
        If Cells(c, 1).Font.Color <> Black Then Rows(c).Delete
    Next
End Sub
 
  • Спасибо
Реакции: izrukvruki
Вопрос конечно тупой, но куда этот код вставить, чтоб он был доступен для всех книг?
В ворде вроде Normal.dot есть...
Никогда с экселем не имел дело
 
  • Спасибо
Реакции: izrukvruki