Note: The other languages of the website are Google-translated. Back to English
Accedi  \/ 
x
or
x
Registrati  \/ 
x

or

Come creare automaticamente il nome di un caro mittente quando si risponde a un messaggio in Outlook?

Quando si risponde a un messaggio di posta elettronica, è necessario digitare manualmente il nome e i saluti del mittente. Per risparmiare tempo e migliorare l'efficienza del lavoro, potresti prendere in considerazione la creazione automatica del nome e dei saluti di un caro mittente in Outlook. In questo articolo, parlerò di alcuni metodi utili per risolvere questa attività in Outlook.

Crea automaticamente il nome e i saluti di un caro mittente quando rispondi al messaggio con il codice VBA

Crea automaticamente il nome e i saluti di un caro mittente quando rispondi al messaggio con Kutools per Outlook


Crea automaticamente il nome e i saluti di un caro mittente quando rispondi al messaggio con il codice VBA

Il seguente codice VBA può aiutarti a inserire automaticamente il nome e i saluti di un caro mittente quando rispondi a un messaggio di posta elettronica, per favore fai come segue:

1. Tieni premuto il ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare doppio clic Questa sessione di Outlook dal Progetto1 (VbaProject.OTM) riquadro per aprire la modalità, quindi copia e incolla il codice seguente nel modulo vuoto.

Codice VBA: inserisci automaticamente il nome e i saluti di un caro mittente quando rispondi:

Public WithEvents GExplorer As Outlook.Explorer
Public WithEvents GMailItem As Outlook.MailItem
Private Sub Application_Startup()
    Set GExplorer = Outlook.Application.ActiveExplorer
End Sub
Private Sub GExplorer_SelectionChange()
    Dim xItem As Object
    On Error Resume Next
    Set xItem = GExplorer.Selection.Item(1)
    If xItem.Class <> olMail Then Exit Sub
    Set GMailItem = xItem
End Sub
Private Sub GMailItem_Reply(ByVal Response As Object, Cancel As Boolean)
    AutoAddGreetingToReply Response
End Sub
Private Sub GMailItem_ReplyAll(ByVal Response As Object, Cancel As Boolean)
    AutoAddGreetingToReply Response
End Sub
Sub AutoAddGreetingToReply(Item As Object)
    Dim xGreetStr As String
    Dim xReplyMail As MailItem
    Dim xSenderName As String
    Dim xRecipient As Recipient
    On Error Resume Next
    If Item.Class <> olMail Then Exit Sub
    Set xReplyMail = Item
    For Each xRecipient In xReplyMail.Recipients
        If xSenderName = "" Then
            xSenderName = xRecipient.Name
        Else
            xSenderName = xSenderName & "," & xRecipient.Name
        End If
    Next xRecipient
    Select Case Time
           Case 0.3 To 0.5
                xGreetStr = " Good morning!"
           Case 0.5 To 0.75
                xGreetStr = " Good afternoon!"
           Case Else
                xGreetStr = " Good evening!"
    End Select
    With xReplyMail
        .Display
        .HTMLBody = "<HTML><Body>Dear " & xSenderName & ",</HTML></Body>" & xGreetStr & .HTMLBody
    End With
End Sub

doc auto caro nome mittente 1

3. Quindi chiudi Outlook e riavvialo per ottenere l'effetto codice, e ora, quando rispondi a un messaggio di posta elettronica, il nome e i saluti di un caro mittente vengono inseriti automaticamente nel corpo, vedi screenshot:

doc auto caro nome mittente 2


Crea automaticamente il nome e i saluti di un caro mittente quando rispondi al messaggio con Kutools per Outlook

Se si dispone di Kutools per Outlook, Con la sua Aggiungi un saluto alla risposta caratteristica, Outlook inserirà automaticamente il nome del mittente quando risponde.

Kutools per Outlook : con più di 100 utili componenti aggiuntivi di Outlook, liberi di provare senza limitazioni in 60 giorni. 

Dopo l'installazione Kutools per Outlook, per favore fai come questo :

1. Clic Kutools > Opzioni, vedi screenshot:

doc auto caro nome mittente 3

2. Nel Opzioni finestra di dialogo, sotto il file Rispondi scheda, controllare Aggiungi un saluto alla risposta opzione, quindi inserisci i saluti di cui hai bisogno, vedi screenshot:

doc auto caro nome mittente 4

3. Quindi fare clic OK per terminare questa impostazione, d'ora in poi, quando si risponde a un messaggio, i saluti verranno creati automaticamente davanti al corpo del messaggio, vedi screenshot:

doc auto caro nome mittente 5

Fai clic per scaricare Kutools per Outlook e prova gratuita ora!


Kutools for Outlook: porta 100 funzionalità avanzate in Outlook e semplifica notevolmente il lavoro!

  • Auto CC / BCC dalle regole durante l'invio di e-mail; Avanzamento automatico Email multiple personalizzate; Risposta automatica senza server di scambio e più funzioni automatiche ...
  • Avviso BCC - mostra il messaggio quando provi a rispondere a tutti se il tuo indirizzo e-mail è nell'elenco BCC; Ricorda quando mancano allegatie altre funzioni di promemoria ...
  • Rispondi (tutti) con tutti gli allegati nella conversazione di posta; Rispondi a molte email in secondi; Aggiunta automatica di saluto quando rispondi; Aggiungi la data all'oggetto ...
  • Strumenti per gli allegati: gestisci tutti gli allegati in tutti i messaggi, Scollegamento automatico, Comprimi tutto, Rinomina tutto, Salva tutto ... Rapporto rapido, Conta le email selezionate...
  • E-mail spazzatura potenti per abitudine; Rimuovi messaggi e contatti duplicati... Consentono di fare in modo più intelligente, veloce e migliore in Outlook.
girato kutools outlook scheda kutools 1180x121
girato kutools outlook kutools plus tab 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Wesley Nelson · 1 years ago
    Dear Team,

    If I have set up the above configuration however, if I am replying to an email that has multiply recipients in the To, the greeting is not defaulting. How do I achieve this?
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello, Wesley,
      Yes, as you said, if there are multiple recipients in the To field, the greeting will not be inserted by default.