17

Я - наркоман Gmail, и одна из моих любимых функций - это сочетание клавиш "а" внутри электронного письма для архивирования сообщения. Я не могу вспомнить, было ли это по умолчанию или я установил его на такое быстрое небольшое нажатие клавиши, но сейчас оно полностью укоренилось в моей памяти.

Я настраиваю Outlook 2010 (или 2013) для работы и настраиваю аналогичный "быстрый шаг" для архивирования, пометки как прочитанной и пометки как завершенной любой электронной почты.

Было бы замечательно, за исключением сочетаний клавиш, они дают только вариант "CTRL + SHIFT + 1" и другие параметры цифровых клавиш. С извилистым сочетанием клавиш я не запомню его, а могу просто дотянуться до мыши.

Есть ли способ установить пользовательские сочетания клавиш для Outlook 2010? Я хочу сочетания клавиш, а не 3 клавиши сразу!

5 ответов5

8
  1. Откройте новое письмо
  2. Щелкните правой кнопкой мыши на панели быстрого доступа и выберите «Настроить панель быстрого доступа».
  3. В разделе «Выбрать команды из» выберите «Все команды».
  4. Выберите Подпись и нажмите кнопку Добавить.
  5. Нажмите ОК

Если у вас было пять элементов по умолчанию на панели быстрого доступа, подпись теперь будет # 6. Доступ к нему, нажав Alt+6. Обратите внимание, что если вы находитесь в Календаре, вам нужно отпустить Alt, прежде чем нажать 6.

7

Я также подумал, что ярлык, когда нужно нажимать три клавиши одновременно, был слишком сложным!

Мое решение было также в AutoHotKey. Сначала вы устанавливаете режим соответствия заголовков на RegEx потому что тогда вы можете сопоставлять заголовки с помощью регулярного выражения. Поместите следующее в верхнюю часть вашего скрипта:

SetTitleMatchMode RegEx

И вот ярлык, который должен работать только в Outlook 2010 (обратите внимание, что я использую Control + Shift + 9):

#IfWinActive Inbox.*Microsoft Outlook
a:: SendInput ^+9
#IfWinActive

В Outlook 2013 регулярное выражение необходимо немного изменить:

#IfWinActive Inbox.*Outlook
a:: SendInput ^+9
#IfWinActive
4

Вы можете использовать AutoHock для создания любого ярлыка, который вы хотите. Это очень легко выучить, у них достаточно хорошая документация

Примечание. Используйте #IfWinActive / #IfWinExist для целевого использования Outlook или любой другой программы.

1

Фактически OS X сама позволяет вам делать это для любого приложения для любого пункта меню, используя панель системных настроек Keyboard/Mouse. Подробнее см .:

http://lifehacker.com/343328/create-a-keyboard-shortcut-for-any-menu-action-in-any-program

Джон

-2

Как это:

Opt("WinTitleMatchMode", 2)
HotKeySet("{INSERT}", "captureIns")
Func captureIns()
    HotKeySet("{INSERT}")

   if (WinGetState("Microsoft Outlook") == 15) Then
      Send("{CTRLDOWN}")
      Send("{SHIFTDOWN}")
      Send("1")
      Send("{SHIFTUP}")
      Send("{CTRLUP}")
   EndIf

   HotKeySet("{INSERT}", "captureIns")
 EndFunc

while 1
   sleep(100000000)
WEnd

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