2

Есть ли сочетание клавиш, чтобы выделить ячейку желтого цвета (или, может быть, только самый последний использованный цвет)?

Что я не ищу (я хочу что-то заранее настроенное в Excel и более эффективное):

  • Alt - H - H + с помощью клавиш со стрелками, чтобы перейти к желтому в палитре
  • Добавление цветовой палитры в Quick Access
  • Создание собственного ярлыка или макроса (Ctrl + Shift + # некоторая клавиша #)
  • F4 повторить последнее нажатие клавиши

2 ответа2

1

Нет, но ты мог бы сделать один. У вас есть возможность назначать макросы VBA любой клавише, которую вы хотите.

Во-первых, откройте свой личный магазин макросов в VBE. Нажмите ALT+F11

Затем вставьте этот макрос в:

Sub HighlightYellow()
'
' HighlightYellow Macro
'
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 65535
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
End Sub

Теперь сохраните вашу личную книгу макросов и закройте VBE.

Нажмите ALT+F8

Затем назначьте ярлык для вашего нового макроса.

0

Другой гораздо более гибкий подход - использование скрипта AutoHotKey :

#NoEnv
SendMode Input

;  Ctrl: ^
; Shift: +
;   Alt: !

^+d::  ; Ctrl + Shift + d (change to your needs)
    Send, {Alt}
    Sleep, 10  ; wait 0.01 seconds
    Send, {h 2}{Down 6}{Right 3}{Enter}  ; Select yellow
Return

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .