Scorciatoia da tastiera di Outlook per spostare il messaggio in un'altra cartella


9

Sto cercando di organizzare la mia casella di posta e spostare i miei messaggi in determinate cartelle. Esiste una scorciatoia da tastiera che posso impostare come:

CRTL + 1: cartella personale

CRTL + 2: Cartella Attività 1

CRTL + 3: Cartella Attività 2

Risposte:


4

È possibile creare una macro, un certificato digitale e assegnarlo a un pulsante della barra degli strumenti o una scorciatoia da tastiera. Controlla le informazioni elencate qui:

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

Ecco il codice macro:

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

Questo è tutto carino, ma non funziona in Outlook 2007. Oh, la macro funziona bene, ma non è possibile assegnare alcuna scorciatoia da tastiera per eseguire la macro ...
Roland Tepp

Sarei interessato a come farlo anche nel 2007
justintime

Potresti usare una macro AutoHotKey per eseguirli, vero?
Ivo Flipse,

Non ho potuto vedere alcuna informazione sulle macro "AutoHotKey" in Outlook 2007. Ho creato una nuova domanda su Outlook 2007 qui: superuser.com/questions/132066/…
Marcus Leon,

16

Sì: puoi creare un passaggio rapido per farlo facilmente. Creane uno per spostare gli elementi in una cartella, selezionare le opzioni e assegnare un collegamento (che può essere CTRL + MAIUSC 1-9).

Crea un nuovo passaggio rapido

Seleziona le opzioni di passaggio rapido

Seleziona scorciatoia passaggio rapido

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.