Создаем горячую клавишу в Excel

Горячие клавиши для заливки цветом в Excel: настройка макросов через редактор VBA.

officehotkey

142  142 слов(а)

14-04-2025 16:04 +0300


Работая с таблицами в Excel бывает часто надо выделять какие-то строки или ячейки в один и тот же цвет и удобнее было бы иметь для этого горячую клавишу.

Запускаем Excel, переходим во вкладку “Вид” -> “Макросы” -> “Запись макроса”, там указываем название, например “Заливка желтым”, указываем желаемую комбинацию клавиш, я указал “Ctrl + Shift + Y” для заливки желтым и “Ctrl + Shift + U” для очистки заливки.

Обязательно выбираем “Сохранить в " -> “Личная книга макросов”

Теперь открываем вкладку “Разработчик” и “Visual Basic”, выбираем нашу PERSONAL.XLDB, жмем insert и выбираем module, вставляем код для заливки и очистки:

Sub FillYellow()
    Selection.Interior.Color = RGB(255, 255, 0) ' Жёлтый цвет
End Sub

Sub ClearFill()
    Selection.Interior.ColorIndex = xlNone ' Убрать заливку
End Sub

Теперь можно пользоваться заданной горячей клавишей для заливки в любом Excel документе.

📝 Файл с личной книгой макросов находится по пути: %appdata%\Microsoft\Excel\XLSTART