2

Часто я редактирую некоторые правила, и "Ok out", только чтобы понять, что я сделал это для выбора, а не для листа.

При открытии условного форматирования через "Управление правилами" можно ли в Excel по умолчанию показывать правила для этого рабочего This Worksheet вместо Current Selection?

Чтобы было ясно, я не спрашиваю о приоритете правил, а о том, какие правила показывают по умолчанию.

1 ответ1

1

Исходя из моего опыта работы с Excel 2013, я считаю, что эта функция недоступна через VBA. Тем не менее, вы можете добиться этого с помощью этого макроса AutoHotKey, который я связал с Ctrl+Shift+C как часть примера:

;--------------------------------- header with some global settings
SendMode Input
SetTitleMatchMode, RegEx

;--------------------------------- Hotkeys/Excel only
#IfWinActive - Excel$ ; only in windows contatining "- Excel" in title
^+c::Send !od{Down 2}{Enter}+{Tab 3}
#IfWinActive

Это в основном посылает серию нажатий клавиш для достижения ожидаемого эффекта. Если что-то не работает для вас (например, если у вас есть версия Excel, отличная от английской, поэтому Alt+O, D не открывает окно « Условное форматирование») , повторите приведенную выше последовательность клавиш вручную, и вы легко сможете найти то, что нужно крепления. Если вы не знакомы с AHK, последовательность: Alt+O, D, , , Enter, 3 × (Shift+Tab)

AutoHotKey - ваш друг во многих ситуациях, когда авторы приложений что-то не реализовали.

Редактировать:

  1. Я изменил сочетание клавиш на неиспользуемое.

  2. Я тоже пропустил функциональность, поэтому спасибо, что побудили меня решить эту проблему. Кроме того, удобнее иметь диалоговое окно с одним сочетанием клавиш вместо последовательного по умолчанию.

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