2008-09-23 7 views
5

Есть ли способ удалить элемент «Печать» из контекстного меню, когда вы щелкните правой кнопкой мыши по электронной почте с помощью VBA?Удалить контекстное меню печати правой кнопкой мыши из Outlook 2007

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

alt text

NB: Я использую Outlook 2007.

ответ

8

Основываясь на ссылку TcKs обеспечения, что было довольно просто , В приведенном ниже примере я проверяю тип элемента таким образом, чтобы он касался только сообщений электронной почты, а не элементов календаря. Чтобы ввести код в Outlook, введите Alt + F11, а затем разверните объекты Microsoft Office Outlook на панели «Проект». Затем дважды щелкните значок ThisOutlookSession. Затем вставьте этот код в окно кода. Мне не нравится проверять такие титры, как вы можете столкнуться с проблемами с интернационализацией. Но я не видел ActionID или что-то в команде. Был FaceID, но это только идентификатор значка принтера.

+0

К сожалению, это не работает в Outlook 2013 больше, хотя я заменил `& Print` на` & Quick Print` (который является именем записи контекстного меню в Outlook 2013). – fero 2014-08-08 09:58:48