Você deve ter notado que o Outlook só pode ser configurado para inserir assinatura automaticamente em e-mails. Ele não pode inserir assinatura automaticamente em convites de reunião. Portanto, este artigo analisará esse problema e compartilhará 2 meios para alcançá-lo.
Você não pode configurar o Outlook para inserir automaticamente uma assinatura no convite da reunião. Este recurso de “assinatura automática” está disponível apenas para e-mail. Portanto, se você deseja inserir assinatura automaticamente em solicitações de reunião de saída, você precisa procurar outros meios. Aqui, apresentaremos 2 métodos.

Método 1: Alcance com um Formulário Personalizado
- No início, inicie seu aplicativo Outlook.
- Em seguida, mude para o painel de navegação "Calendário" com os botões de tecla "Ctrl + 2".
- Em seguida, crie um novo convite de reunião clicando no botão “Nova reunião” na faixa de opções.
- Na nova janela de reunião, mude para a guia “Inserir”.
- Em seguida, clique em “Assinatura” e selecione uma assinatura para ser inserida na reunião.
- Depois disso, mude para a guia “Desenvolvedor” e clique no botão “Criar este formulário”.
- Posteriormente, na nova tela, clique em “Publicar” > “Publicar formulário como”.
- Na nova caixa de diálogo, insira um nome para este formulário no campo “Nome de exibição”.
- Em seguida, clique no botão “Publicar”.
- Por fim, feche a janela da reunião atual sem salvar as alterações.
- A partir de agora, sempre que desejar criar uma nova reunião com assinatura, você pode clicar em “Novos itens” > “Escolher formulário” e depois selecionar o novo formulário.
Método 2: Faça uso do Outlook VBA
- Primeiramente, você pode acessar o editor VBA do Outlook de acordo com o artigo – “How to Run VBA Code in Outlook”.
- Em seguida, copie o seguinte código VBA para o projeto “ThisOutlookSession”.
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim objMeeting As Outlook.MeetingItem
Dim strSignatureFile As String
Dim objFileSystem As Object
Dim objTextStream As Object
Dim strText As String
Dim objTempMail As Outlook.MailItem
If TypeName(Item) = "MeetingItem" Then
Set objMeeting = Item
'Change the path to your own signature file
strSignatureFile = CStr(Environ("USERPROFILE")) & "\AppData\Roaming\Microsoft\Signatures\Test John Smith.htm"
Set objFileSystem = CreateObject("scripting.FileSystemObject")
Set objTextStream = objFileSystem.OpenTextFile(strSignatureFile)
strText = objTextStream.ReadAll
Set objTempMail = Outlook.Application.CreateItem(olMailItem)
objTempMail.Display
objTempMail.HTMLBody = strText
objMeeting.Body = objMeeting.Body & vbCrLf & vbCrLf & objTempMail.Body
objMeeting.Save
objTempMail.Close olDiscard
End If
End Sub
- Em seguida, altere o código comentado de acordo com o seu caso.
- Desde então, toda vez que você enviar um convite de reunião de saída, a assinatura predefinida será inserida no final automaticamente.
Combater vários problemas do Outlook
Os usuários do Outlook são atormentados por vários problemas do Outlook, variando de travamento inesperado a corrupção grave. Geralmente, tendemos a usar a ferramenta de reparo embutida - Scanpst para corrigir erros do Outlook. No entanto, ele só pode corrigir algumas pequenas falhas. Se o arquivo PST estiver seriamente danificado, esta ferramenta não pode ser de muita ajuda. Nesse caso, você deve utilizar software de terceiros como DataNumen Outlook Repair, que é especialista em correção PST.
Introdução do autor:
Shirley Zhang é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo recuperar sql e produtos de software de reparo do Outlook. Para mais informações visite www.datanumen.com






