Как настроить таргетинг на каждую n-ю строку, начиная с определенной строки, чтобы изменить цвет и стиль шрифта? - PullRequest
0 голосов
/ 27 мая 2018

Я пытаюсь понять, как нацеливаться на каждый 4-й ряд, начиная с 5-го ряда, чтобы при обнаружении текста цвет шрифта был красным и жирным.

На загруженном изображении, которое вы увидите в5-я строка У меня есть доступ к редактированию и 4 строки вниз У меня она есть там снова ... Я надеялся сделать это так, что в любое время в столбцах есть записи, которые будут красными и смелыми.

Возможно ли это?

screenshot

Ответы [ 2 ]

0 голосов
/ 27 мая 2018

Просто используйте правило условного форматирования.Если вы не хотите создавать его вручную, вот код для этого.

sub cfrEditAccess()
    with worksheets("sheet1")
        with .columns("B:AZ")
            .FormatConditions.Delete
            With .FormatConditions.Add(Type:=xlExpression, Formula1:="=$A1=""Edit Access""")
                .font.Color = 255
                .font.Bold = True
            End With
        end with
    end with
end sub
0 голосов
/ 27 мая 2018

Очистите любое существующее условное форматирование, выберите Row5 настолько далеко, насколько это необходимо, и HOME> Стили - Условное форматирование, Новое правило ..., Используйте формулу, чтобы определить, какие ячейки форматировать и Значения формата, где эта формула верна: :

=MOD(ROW()-1,4)=0

Формат ... , выберите выбор форматирования ОК .

...