KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come inserire testo specifico nel punto in cui si trova il cursore durante la composizione di un messaggio in Outlook?

AutoreXiaoyang Data di modifica

Supponiamo che tu abbia alcune stringhe di testo specifiche utilizzate frequentemente durante la composizione delle email e che desideri inserirle automaticamente nella posizione corrente del cursore nel corpo del messaggio, senza doverle digitare manualmente ogni volta. In questo articolo illustrerò un metodo semplice per risolvere rapidamente questa esigenza.

Inserisci testo specifico o data corrente nel punto del cursore durante la composizione del messaggio con codice VBA


Inserisci testo specifico o data corrente nel punto del cursore durante la composizione del messaggio con codice VBA

Il seguente codice VBA ti permette di inserire nella posizione del cursore una stringa di testo specifica o la data corrente. Segui questi passaggi:

1. Tieni premuti i tasti ALT + F11 per aprire la finestra di Microsoft Visual Basic, Applications.

2. Fai clic su Inserisci > Modulo, quindi copia e incolla il codice seguente nel modulo vuoto appena aperto:

Codice VBA: Inserisci testo specifico o data corrente nel punto del cursore

Option Explicit
Public Sub InsertInfoToSelection()
    Dim xDoc As Word.Document
    Dim xSel As Word.Selection
    On Error Resume Next
    Select Case TypeName(Application.ActiveWindow)
        Case "Explorer"
            Set xDoc = Application.ActiveExplorer.Selection(1).GetInspector.WordEditor
        Case "Inspector"
            Set xDoc = Application.ActiveInspector.WordEditor
    End Select
    Set xSel = xDoc.Application.Selection
    xSel.InsertBefore Format("ExtendOffice")
    Set xDoc = Nothing
    Set xSel = Nothing
End Sub

Nota: Nel codice riportato sopra, ExtendOffice è il testo specifico che desideri inserire. Se invece devi inserire la data corrente al posto della stringa di testo, modifica questa riga dello script xSel.InsertBefore Format(«ExtendOffice») in xSel.InsertBefore Format(Now, «DD/MM/YYYY»).

3. Quindi, dalla finestra del codice, crea un'icona personalizzata: nella finestra del messaggio, fai clic sulla freccia a discesa di Personalizza barra di accesso rapido e seleziona Altri comandi, come mostrato nello screenshot:

doc inserisci testo alla posizione del cursore 1

4. Nella finestra di dialogo Opzioni di Outlook, procedi come segue:

(1.) Seleziona Macrodal menu a discesa Scegli comandi da;

(2.) Fai clic sul nome della macro che hai inserito;

(3.) Quindi, fai clic sul pulsante Aggiungi per aggiungere questa macro alla casella Personalizza barra di accesso rapido.

doc inserisci testo alla posizione del cursore 2

5. Infine, fai clic su OK per chiudere la finestra di dialogo. Ora l’icona della macro è stata aggiunta alla Personalizza barra di accesso rapido. Posiziona il cursore nel punto in cui desideri inserire il testo e fai clic su questa icona: il testo specifico verrà inserito immediatamente, come mostrato nello screenshot:

doc inserisci testo alla posizione del cursore 3

Inserisci testo specifico in qualsiasi posizione durante la composizione del messaggio:

Grazie alla funzionalità Kutools per Outlook's Testo automatico, puoi creare snippet di testo riutilizzabili e inserirli ovunque durante la composizione dei messaggi, ogni volta che ti servono.

doc inserisci testo alla posizione del cursore 4
👉 Lavori in modo più intelligente in Outlook!Scarica Kutools per Outlookper aumentare la produttività con le funzionalità risparmia-tempo di 100+ — gratis per 30 giorni!

Migliori strumenti per la produttività in Office

Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!

🤖KUTOOLS AI:Utilizza tecnologia AI avanzata per gestire le email senza sforzo, inclusi rispondere, riassumere, ottimizzare, estendere, tradurre e comporre email.

📧Automazione delle email: Risposta automatica (disponibile per POP e IMAP) / Invio email programmato / CC/BCC automatico in base a regole durante l’invio delle email / Inoltro automatico (regola avanzata) / Aggiunta automatica del saluto / Divisione automatica delle email con destinatari multipli in messaggi individuali...

📨Gestione delle email: Richiama Email / Blocca le email truffaldine in base all’oggetto e ad altri criteri / Elimina email duplicate / Ricerca avanzata / Organizza cartelle...

📁Allegati Pro: Salvataggio batch / Distacco batch / Compressione batch / Salvataggio automatico / Distacco automatico / Compressione automatica

🌟Magia dell’interfaccia: 😊 Più emoji graziose e accattivanti / Ti avvisa all’arrivo di email importanti / Riduci a icona Outlook invece di chiuderlo...

👍Meraviglie con un clic: Rispondi a Tutti con Allegati / Email anti-phishing / 🕘 Mostra il fuso orario – Ora corrente del mittente...

👩🏼‍🤝‍👩🏻Contatti e calendario: Aggiungi contatti in blocco dalle email selezionate / Dividi un gruppo di contatti in gruppi individuali / Rimuovi i promemoria dei compleanni...

Usa Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

Sblocca istantaneamente Kutools per Outlook con un solo clic! Non aspettare oltre: scaricalo ora e aumenta subito la tua efficienza!

kutools for outlook funzionalità1kutools for outlook funzionalità2

🚀 Download con un clic — Ottieni tutti i componenti aggiuntivi per Office

Fortemente consigliato: Kutools for Office (5-in-1)

Un clic per scaricare cinque programmi di installazionetutti insieme —Kutools per Excel, Outlook, Word, PowerPointe Office Tab Pro.Clicca per scaricare ora!

  • Comodità con un solo clic: scarica tutti e cinque i pacchetti di installazione in un’unica azione.
  • 🚀Pronto per qualsiasi attività in Office: installa i componenti aggiuntivi che ti servono, esattamente quando ti servono.
  • 🧰Inclusi: Kutools per Excel / Kutools per Outlook / Kutools per Word / Office Tab Pro / Kutools for PowerPoint