Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min. EXCEL_2010_MACRO_VBA_REUNION_OUTLOOK

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

 

 

 

 

 

EXCEL 2010 VBA ENVOYER UNE REUNION PERSONNALISEE AVEC EXCEL VBA SUR OUTLOOK

EXCEL_2010_MACRO_VBA_REUNION_OUTLOOK

Problématique :

Comment envoyer une notification de  rendez-vous personnalisée avec EXCEL VBA en moins de 5 min.

J’ai un outil de planification, par exemple je construit sur Gantt mon planning, de production, et j’ai besoin d’être alerter des jalons, par exemple trois/ quatre jours avant l’échéance, voici un exemple de comment faire.

Solution :

Suite à la demande d’un de mes lecteurs, voici un exemple de comment procéder pour l’envoi de rendez-vous servant de mémo que l’on peut personnaliser sur Excel pour envoyer un rendez-vous en VBA sur Outlook.

Ensuite dans cette page, nous allons voir comment faire, en VBA, pour accéder à Outlook.

L’intérêt de cette démarche est de pouvoir, par exemple envoyer d’automatiser une gestion de production, de rendez vous, où bien encore alerter bien a l’avance d’éventuel aléas ou relance lier à une activité.

Ainsi un envoi en masse de RDV est possible de manière automatique avec Excel . Nous utiliserons ici Excel 2007/2010.

Aperçu :
La liste de données se trouve sur la plage A4 à L6 dans le cadre de l’exemple 1 et 2 :

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min. EXCEL_2010_MACRO_VBA_REUNION_OUTLOOK

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

Un exemple avec ajout du prénom en plus ainsi que du matricule, bien sur vous pouvez personnalisé à votre guise.

Résultat pour la ligne 6 :

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min. EXCEL_2010_MACRO_VBA_REUNION_OUTLOOK

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

Résultat pour la ligne 5 :

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min. EXCEL_2010_MACRO_VBA_REUNION_OUTLOOK

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

Code source VBA :

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min. EXCEL_2010_MACRO_VBA_REUNION_OUTLOOK

Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

Détail important :

On crée un élément Outlook, qui sera une réunion  : Set objReunion = objOutlook.CreateItem(olAppointmentItem) 

Pour le détail de la réunion :

Détail de ObjReunion :

Start = date de commencement
Duration = durée 
Subject =le sujet
Location = « Activité planifié Agenda »/ localisation
Recipients.Add (strMail)
Display ‘ afficher
Subject : Quel est le sujet du message (Le titre)
Body : Corps du texte de la réunion

Et la propriété Send pour envoyer le message ; .Display pour juste l’afficher

Version Youtube :

Tuto :

Recevoir la newsletter

Inscrivez-vous maintenant et recevez un e-mail les fois où je publie du contenu.

I agree to have my personal information transfered to AWeber ( more information )

Je hais les spams. Vous pouvez vous désinscrire à tout moment.

Pour marque-pages : Permaliens.

Une réponse à Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min.

  1. Alexandre dit :

    bonjour,
    est-ce possible d’avoir le code sous format .txt de la fonction Excel 2010 : Comment envoyer une réunion personnalisée via Excel VBA sur Outlook 2010 en moins de 5 min. – Maitrise-excel
    Merci d’avance et bravo pour vos tuto!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *