Сочетание клавиш Outlook для перемещения сообщения в другую папку

9

Я пытаюсь организовать свою папку «Входящие» и переместить мои сообщения в определенные папки. Есть ли сочетание клавиш, которое я могу настроить как:

CRTL + 1: личная папка

CRTL + 2: папка с заданием 1

CRTL + 3: папка с заданием 2

комковатый
источник

Ответы:

4

Вы можете создать макрос, цифровой сертификат и назначить его кнопке панели инструментов или сочетанию клавиш. Проверьте информацию, перечисленную здесь:

http://www.fiftyfoureleven.com/weblog/general/outlook-email-shortcuts

Вот код макроса:

Sub MoveSelectedMessagesToFolder()
On Error Resume Next


    Dim objFolder As Outlook.MAPIFolder, objInbox As Outlook.MAPIFolder
    Dim objNS As Outlook.NameSpace, objItem As Outlook.MailItem


    Set objNS = Application.GetNamespace("MAPI")
    Set objInbox = objNS.GetDefaultFolder(olFolderInbox)
    Set objFolder = objInbox.Folders("_Reviewed")
    'Assume this is a mail folder


    If objFolder Is Nothing Then
        MsgBox "This folder doesn't exist!", vbOKOnly + vbExclamation, "INVALID FOLDER"
    End If


    If Application.ActiveExplorer.Selection.Count = 0 Then
        'Require that this procedure be called only when a message is selected
        Exit Sub
    End If


    For Each objItem In Application.ActiveExplorer.Selection
        If objFolder.DefaultItemType = olMailItem Then
            If objItem.Class = olMail Then
                objItem.Move objFolder
            End If
        End If
    Next


    Set objItem = Nothing
    Set objFolder = Nothing
    Set objInbox = Nothing
    Set objNS = Nothing
End Sub
отметка
источник
Это все хорошо, но это не работает в Outlook 2007. О, макрос работает просто отлично, но я никак не могу назначить любую комбинацию клавиш для запуска макроса ...
Роланд Тепп,
Мне было бы интересно, как это сделать в 2007 году
justintime
Вы могли бы использовать макрос AutoHotKey для их запуска, не так ли?
Иво Флипс
Я не вижу никакой информации о макросах «AutoHotKey» в Outlook 2007. Я создал новый вопрос о Outlook 2007 здесь: superuser.com/questions/132066/…
Маркус Леон,
16

Да, вы можете создать Quick Step, чтобы легко сделать это. Создайте его, чтобы переместить элементы в папку, выберите параметры и назначьте ярлык (который может быть CTRL + SHIFT 1-9).

Создать новый быстрый шаг

Выберите параметры быстрого шага

Выберите быстрый шаг

Тай Квадрат
источник