1

Я сделал несколько ярлыков для форматирования чисел следующим образом. Все они работают, кроме Ctrl+Shift+5 , Ctrl+Shift+6 и Ctrl+Shift+7 . Кажется, проблема в горячих клавишах, потому что, если я пытаюсь использовать другую клавишу (Ctrl+Shift 1 , 2 , 3), с той же функцией, то она работает.

Application.OnKey "^+v", "pasteValues"
Application.OnKey "^+1", "'formatAs""" & "number" & """'"
Application.OnKey "^+2", "'formatAs""" & "number2" & """'"
Application.OnKey "^+3", "'formatAs""" & "date" & """'"
Application.OnKey "^+5", "'formatAs""" & "percentage" & """'"
Application.OnKey "^+6", "'formatAs""" & "percentage2" & """'"
Application.OnKey "^+7", "'formatAs""" & "general" & """'"

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

Есть идеи?

1 ответ1

1

Те уже назначены, см. Кб

Ctrl+Shift+% Применяет формат в процентах без десятичных знаков.

Ctrl+Shift+^ Применяет формат научного числа с двумя десятичными знаками.

Ctrl+Shift+& Применяет границу контура к выделенным ячейкам.

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