Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 12 мая 2021, 22:01

Название: Excel VBA Макросы. Закрасить диапазон согласно значения.
Отправлено: Посетитель от 12 мая 2021, 22:01
Сделал с помощью УФ, но необходимо написать именно макрос, который делает следующее.
Вводим в ячейку А1 число, запускаем макрос и в столбце В заполняется красным цветом столько строк начиная с первой, сколько было указано в ячейке А1.
Название: Re: Excel VBA Макросы. Закрасить диапазон согласно значения.
Отправлено: Администратор от 12 мая 2021, 22:06
Sub Макрос()
       
    ' Очистка столбца B от предыдущего запуска макроса.
    Columns("B").Interior.Pattern = xlNone
    ' Закраска столбца B.
    Range("B1").Resize(Range("A1").Value).Interior.Color = 255

End Sub
Название: Re: Excel VBA Макросы. Закрасить диапазон согласно значения.
Отправлено: Посетитель от 12 мая 2021, 22:11
Вы мастер VBA! Спасибо огромное!