Come inserire automaticamente la firma nelle richieste di riunione di Outlook?
In Outlook è possibile inserire automaticamente la firma nelle email in modo semplice, ma se si desidera aggiungere la firma automaticamente agli inviti per riunioni, non esiste un metodo diretto per eseguire questa operazione. In questo articolo illustrerò alcuni metodi utili per inserire automaticamente la firma nelle richieste di riunione di Outlook.
Inserimento automatico della firma nelle richieste di riunione di Outlook con codice VBA
Inserimento automatico della firma nelle richieste di riunione di Outlook con un modulo personalizzato
In Outlook puoi creare un modulo personalizzato per inserire automaticamente la firma nelle richieste di riunione. Ecco come fare:
1. Passa alla finestra del Calendario, quindi fai clic su Home > Incontro per aprire la nuova finestra di Riunione.
2.Fare quindi clic su Inserisci>Firmae scegliere la firma da inserire; vedere lo screenshot:

3. Dopo aver inserito la firma, fai clic su Sviluppo > Progetta questo modulo nella nuova finestra di Riunione; vedi lo screenshot:

4. Nella nuova schermata, fai clic su Sviluppo > Pubblica > Pubblica modulo come; vedi lo screenshot:

5.Nella finestra di dialogo visualizzata Pubblica modulo come, digitare un nome nella casella di testo Nome visualizzato, quindi fare clic sul pulsante Pubblica; vedere lo screenshot:

6. Chiudere quindi la finestra della riunione corrente senza salvarla.
7. D’ora in poi, per creare un Incontro con la firma, fai clic su Home > Nuovi elementi > Moduli personalizzati, quindi seleziona il modulo appena creato. La firma verrà inserita automaticamente nel corpo dell’incontro; vedi lo screenshot:

Assistente email IA in Outlook: risposte più intelligenti, comunicazione più chiara (magia con un clic!)
Ottimizza le tue attività quotidiane in Outlook con l’Assistente email IA di Kutools per Outlook: uno strumento potente che impara dalle tue email precedenti per suggerirti risposte intelligenti e precise, ottimizzare il contenuto dei messaggi e aiutarti a scrivere e perfezionare le tue email in modo rapido e senza sforzo.

Questa funzionalità supporta:
- Risposte intelligenti: ottieni risposte generate dalle tue conversazioni precedenti—personalizzate, precise e pronte all’uso.
- Contenuto migliorato: affina automaticamente il testo delle tue email per renderlo più chiaro ed efficace.
- Composizione senza sforzo: inserisci solo alcune parole chiave e lascia che l’IA si occupi del resto, con più stili di scrittura.
- Estensioni intelligenti: amplia i tuoi pensieri con suggerimenti contestuali.
- Sintesi: ottieni subito una panoramica rapida e concisa delle email più lunghe.
- Portata globale: traduci le tue email in qualsiasi lingua con estrema facilità.
Questa funzionalità supporta:
- Risposte email intelligenti
- Contenuto ottimizzato
- Bozze basate su parole chiave
- Estensione intelligente del contenuto
- Sintesi delle email
- Traduzione multilingue
Non aspettare—scarica subito l’Assistente email IA e approfitta di!
Inserimento automatico della firma nelle richieste di riunione di Outlook con codice VBA
Anche il seguente codice VBA permette di inserire automaticamente una firma nelle richieste di riunione. Segui questi passaggi:
1. Tenere premuti i tasti ALT + F11 per aprire la finestra di Microsoft Visual Basic, Applications.
2. Nella finestra di Microsoft Visual Basic, Applications, fare doppio clic su ThisOutlookSession nel riquadro Progetto1 (VbaProject.OTM) per aprire il modulo, quindi copiare e incollare il codice seguente nel modulo vuoto.
Codice VBA: Inserimento automatico della firma nelle richieste di riunione:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim xMeetingItem As Outlook.MeetingItem
Dim xFSO As Scripting.FileSystemObject
Dim xSignStream, xWriteStream, xReadStream As Scripting.TextStream
Dim xSignFld, xSignSubFld As Scripting.Folder
Dim xSignFile As Scripting.File
Dim xSignText, xSignPath As String
Dim xMailRTFText, xMeetingRTFText, xAllRTFText As String
Dim xByte() As Byte
Dim xPos As Integer
Dim xFilePath, xFldPath, xFldName As String
Dim xMailItem As MailItem
On Error Resume Next
If Item.Class = olMeetingRequest Then
Set xMeetingItem = Item
Set xFSO = CreateObject("scripting.FileSystemObject")
xSignPath = CStr(Environ("USERPROFILE")) & "\AppData\Roaming\Microsoft\Signatures\"
Set xSignFld = xFSO.GetFolder(xSignPath)
If xSignFld.SubFolders.Count <> 0 Then
For Each xSignSubFld In xSignFld.SubFolders
xFldName = xSignSubFld.Name
xFldPath = xSignSubFld.Path
Next
End If
For Each xSignFile In xSignFld.Files
If xFSO.GetExtensionName(xSignFile.Path) = "htm" Then
Set xSignStream = xFSO.OpenTextFile(xSignFile.Path)
xSignText = xSignStream.ReadAll
If InStr(xSignText, xFldName) <> 0 Then
xSignText = Replace(xSignText, xFldName, xFldPath)
End If
Set xMailItem = Outlook.Application.CreateItem(olMailItem)
xMailItem.HTMLBody = xSignText
xMailRTFText = StrConv(xMailItem.RTFBody, vbUnicode)
xMeetingRTFText = StrConv(xMeetingItem.RTFBody, vbUnicode)
xPos = InStrRev(xMeetingRTFText, "{\*\htmltag104 </div>}\htmlrtf }\htmlrtf0")
xFilePath = CreateObject("WScript.Shell").SpecialFolders(16)
xFilePath = xFilePath & "\MeetingText.txt"
If xFSO.FileExists(xFilePath) Then
xFSO.DeleteFile xFilePath
End If
Set xWriteStream = xFSO.OpenTextFile(xFilePath, 8, True)
xMeetingRTFText = Mid(xMeetingRTFText, 1, xPos - 1) & "{\*\htmltag72 </p>}{\*\htmltag0 \par }{\*\htmltag0 \par }" _
& "{\*\htmltag64 <p class=MsoNormal>}\htmlrtf {\htmlrtf0 {\*\htmltag148 <span lang=EN-US style='color:#00B050'>}\htmlrtf {\htmlrtf0" _
& "{\*\htmltag244 <o:p>}{\*\htmltag84 }\htmlrtf \'a0\htmlrtf0{\*\htmltag252 </o:p>}" _
& "{\*\htmltag156 </span>}\htmlrtf }\htmlrtf0 \htmlrtf\par}\htmlrtf0" _
& vbCrLf & xMailRTFText & vbCrLf & Mid(xMeetingRTFText, xPos, Len(xMeetingRTFText) - xPos + 1)
xWriteStream.WriteLine xMeetingRTFText
Set xReadStream = xFSO.OpenTextFile(xFilePath)
xAllRTFText = xReadStream.ReadAll
PackBytes xByte, xAllRTFText
xMeetingItem.RTFBody = xByte
xMeetingItem.Save
xMailItem.Close olDiscard
End If
Next
End If
End Sub
Private Sub PackBytes(ByteArray() As Byte, ByVal PostData As String)
ByteArray() = StrConv(PostData, vbFromUnicode)
End Sub

3. Quindi, salva e chiudi la finestra del codice. Da quel momento, ogni volta che invii un invito a una riunione in uscita, la firma specificata verrà inserita automaticamente. Puoi verificare il risultato nella cartella Posta inviata:

Migliori strumenti per la produttività in Office
Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!
📧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!


🚀 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