Cómo enviar actualizaciones de reuniones de Outlook solo a quienes aceptaron la invitación

Comparte ahora:

De forma predeterminada, Outlook siempre enviará actualizaciones de la reunión a todos los asistentes, independientemente de sus respuestas. Sin embargo, most de tiempo, lo que desea es enviar actualizaciones simplemente a quienes aceptaron esta invitación a la reunión. Así que este artículo te ayudará a darte cuenta.

Después de realizar cualquier modificación en una reunión, cuando tenga la intención de guardarla, Outlook le pedirá que envíe actualizaciones de la reunión a todos los asistentes, sin importar si han aceptado o rechazado esta invitación a la reunión. Sin embargo, a menudo, es posible que desee enviar actualizaciones de la reunión a quienes aceptaron esta invitación. Por lo tanto, a continuación, lo guiaremos sobre cómo lograrlo rápidamente.

Envíe actualizaciones de la reunión de Outlook solo a quienes aceptaron la invitación

Envíe actualizaciones de la reunión solo a quienes aceptaron la invitación

  1. Para empezar, start su aplicación de Outlook.
  2. Luego, en la pantalla principal de Outlook, debe presionar las teclas "Alt + F11".
  3. A continuación, accederá al editor de Outlook VBA, en el que debe ubicar y abrir el proyecto "ThisOutlookSession".
  4. Después de eso, copie el siguiente código VBA en esta ventana del proyecto.
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: envíe actualizaciones de la reunión solo a quienes aceptaron la invitación

  1. Más tarde deberías firmar este proyecto de VBA.
  2. Posteriormente, puede modificar la configuración de macros de Outlook para permitir las macros firmadas.
  3. A partir de ahora, cada vez que envíe una invitación a una reunión, recibirá un mensaje como el de la siguiente captura de pantalla:Mensaje que pregunta si enviar actualizaciones de la reunión solo a quienes aceptaron esta reunión
  4. Cuando seleccione "Sí", Outlook eliminará automáticamente a aquellos que no hayan aceptado esta reunión y luego enviará las actualizaciones de la reunión.

Recupere sus datos de PST con corrupción minimizada

Outlook es vulnerable a varios factores, como una salida incorrecta de Outlook, hacer clic en enlaces maliciosos o descargar archivos adjuntos no seguros, etc. En esta circunstancia, sus datos PST pueden verse comprometidos fácilmente. En ese momento, es bastante urgente recuperar los datos. En general, si ha mantenido una copia de seguridad de datos reciente, la tarea será increíblemente fácil. Pero si no, no tiene más remedio que utilizar una herramienta externa para recuperar PST datos. DataNumen Outlook Repair es una buena opción para ti. Puede minimizar la corrupción de PST al utmost.

Introducción del autor:

Shirley Zhang es experta en recuperación de datos en DataNumen, Inc., que es el líder mundial en tecnologías de recuperación de datos, incluyendo recuperar mdf y productos de software de reparación de Outlook. Para más información visite www.datanumen.com

Comparte ahora:

Los comentarios están cerrados.