Como enviar atualizações de reunião do Outlook apenas para aqueles que aceitaram o convite

Compartilhe agora:

Por padrão, o Outlook sempre enviará atualizações de reunião a todos os participantes, independentemente de suas respostas. No entanto, most de tempo, o que você quer é enviar atualizações simplesmente para aqueles que aceitaram este convite de reunião. Portanto, este artigo ajudará você a perceber isso.

Depois de fazer qualquer modificação em uma reunião, quando você pretende salvá-la, o Outlook solicitará que você envie atualizações da reunião a todos os participantes, independentemente de terem aceitado ou recusado o convite da reunião. No entanto, muitas vezes, você pode querer enviar atualizações de reuniões para aqueles que aceitaram este convite. Portanto, a seguir, iremos orientá-lo sobre como alcançá-lo rapidamente.

Enviar atualizações de reunião do Outlook apenas para aqueles que aceitaram o convite

Enviar atualizações de reunião apenas para aqueles que aceitaram o convite

  1. Para começar, start seu aplicativo Outlook.
  2. Em seguida, na tela principal do Outlook, você deve pressionar as teclas “Alt + F11”.
  3. Em seguida, você acessará o editor VBA do Outlook, no qual deverá localizar e abrir o projeto “ThisOutlookSession”.
  4. Depois disso, copie o seguinte código VBA para esta janela do projeto.
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim objMeeting As Outlook.MeetingItem
    Dim objRecipients As Outlook.Recipients
    Dim objRecipient As Outlook.recipient
    Dim strMsg As String
    Dim nPrompt As Integer
 
    If TypeOf Item Is MeetingItem Then
       Set objMeeting = Item
       Set objRecipients = objMeeting.Recipients
 
       'Ask if you want to send updates only to who accepted the invitation
       strMsg = "Is this an updated meeting? Do you want to only send to those who accepted this meeting invitation?"
       nPrompt = MsgBox(strMsg, vbQuestion + vbYesNo, "Send Meeting Update")
 
       'If you select yes,
       If nPrompt = vbYes Then
          'Remove all the attendees who haven’t accepted this meeting
          For Each objRecipient In objRecipients
              If objRecipient.MeetingResponseStatus <> olResponseAccepted And objRecipient.Type <> olResource Then
                 objRecipient.Delete
              End If
          Next
       End If
    End If
End Sub

Código VBA - Enviar atualizações de reunião apenas para quem aceitou o convite

  1. Mais tarde você deve assinar este projeto VBA.
  2. Posteriormente, você pode modificar as configurações de macro do Outlook para permitir as macros assinadas.
  3. A partir de agora, toda vez que você enviar um convite para uma reunião, receberá uma mensagem como a seguinte captura de tela:Mensagem perguntando se enviar atualizações de reunião apenas para quem aceitou esta reunião
  4. Quando você selecionar “Sim”, o Outlook removerá automaticamente aqueles que não aceitaram esta reunião e enviará as atualizações da reunião.

Recupere seus dados PST com corrupção minimizada

O Outlook é vulnerável a vários fatores, como saída imprópria do Outlook, clique em links maliciosos ou download de anexos não seguros, etc. Nessa circunstância, seus dados PST podem ser facilmente comprometidos. Naquela época, é bastante urgente recuperar os dados. Em geral, se você manteve um backup de dados recente, a tarefa será extremamente fácil. Mas se não, você não tem escolha a não ser utilizar uma ferramenta externa para recuperar PST dados. DataNumen Outlook Repair é uma boa opção para você. Pode minimizar a corrupção do PST para o utmost.

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 mdf e produtos de software de reparo do Outlook. Para mais informações visite www.datanumen.com

Compartilhe agora:

Comentários estão fechados.