メッセージを別のフォルダに移動するための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では機能しません。ああ、マクロは問題なく機能しますが、マクロを実行するためのキーボードショートカットを割り当てる方法はありません...
Roland Tepp

私も2007年にそれを行う方法に興味があると思います
justintime

AutoHotKeyマクロを使用してそれらを実行できますか?
Ivo Flipse 2010

:私はここにOutlook 2007の再新しい質問を作成した展望2007年に「AutoHotkeyを」マクロ上の任意の情報表示されませんでしたsuperuser.com/questions/132066/...
マーカス・レオン

16

はい- これを簡単に行うためのクイックステップを作成できます。アイテムをフォルダーに移動し、オプションを選択して、ショートカットを割り当てます(CTRL + SHIFT 1〜9)。

新しいクイックステップを作成する

クイックステップオプションを選択

クイックステップのショートカットを選択

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.