OUTLOOK 2010 : Compilation d’outil Excel VBA pour envoi Outlook

OUTLOOK 2010 : Compilation d’outil Excel VBA pour envoi Outlook

 

EXCEL_2010_MACRO_VBA_REUNION_OUTLOOK/EXCEL_2010_MACRO_VBA_ENVOI MAIL_OUTLOOK

Problématique :

Vous avez un listing de clients, un système de facture, une action de compte rendu à envoyer de manière périodique, des KPI hebdomadaire/mensuel, pensez vous à Excel VBA pour envoyer cela?

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.

 

Comment envoyer un mail s personnalisée à votre boss avec EXCEL VBA en moins de 5 min?

 

Utilisez-vous un outil simple pour envoyer des emails personnalisés? des tâches? des mémos? bloquer votre agenda Outlook?

Solution :

Suite à la demande d’un de mes lecteurs, voici une compilation de fichier Excel permettant de faire des actions sur Outlook par 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.

« J’aide mes lecteurs depuis maintenant 5 ans, et j’ai mis du temps à sortir cette trousse à outil Compilation Outlook  j’aide les gens de plus de 50 ans, comme les ado, où étudiants à utiliser le pack Office plus facilement »

Vous avez besoin d’avertir quelqu’un par email à la fin de votre programme? Alors lisez ce qui suit car en VBA, tout est possible (ou presque)!

Je vous propose ici un fichier Excel sous forme de valise avec le  code VBA qui vous permettra d’envoyer un email avec Excel en passant (en arrière plan et sans l’intervention humaine) par Outlook.

EXCEL_2013_VBA_OUTLOOK

EXCEL_2013_VBA_OUTLOOK

Il s’agit une fonctionnalité très pratique. Le code qui suit est conçu de manière à ce que même un débutant en VBA puisse l’implémenter et l’utiliser facilement.

EX_SYNTHESE_OUTLOOK_DETAIL_MODULE

EX_SYNTHESE_OUTLOOK_DETAIL_MODULE

Les utilisateurs  plus avancées de VBA n’auront aucun problème d’insérer ce code dans une boucle, ajouter des fonctions, des options et créer ainsi un puissant outil de publipostage, d’envois d’email.

EX_SYNTHESE_OUTLOOK_VBA

Parmi les questions sur lequelles je réponds : 

  • Comment envoyer un email dans Excel avec VBA?
  • Comment envoyer un email avec pièces jointes dans Excel avec VBA?
  • Comment envoyer une tâche dans Excel avec VBA?
  • Comment envoyer un mémo dans Excel avec VBA?
  • Comment envoyer un email  avec sauvegarde en PDF dans Excel avec VBA?
  • Comment envoyer un email à plusieurs destinataire dans Excel avec VBA?

Pour les adeptes de la langues de Shakespeare : Mail from Excel with Outlook (Windows) … Mail Sheet, Sheets, Range or workbook as PDF in Excel2007 … Test if Outlook is open and open Outlook with VBA.

EX_SYNTHESE_OUTLOOK_VBA

EX_SYNTHESE_OUTLOOK_VBA

Le code est écrit de manière à ce qu’il soit lisible et compréhensible. En gros, sujet, contenu , adresse  sont spécifiés et accompagnés de zone de commentaire permettant de donner d’autre explication.

EX_SYNTHESE_OUTLOOK_5

EX_SYNTHESE_OUTLOOK_4

EX_SYNTHESE_OUTLOOK_5

EX_SYNTHESE_OUTLOOK_5

Le code va fonctionner directement, il suffit de le copier/coller.

La seule exigence est d’avoir Microsoft Outlook installé et ajouter à votre projet la Référence à Outlook, (Alt+F11 choisir outils/ compléments/ cocher Micorsoft Outook avec la version approprié suivant votre Excel 14.0 u  16.0 ou autre object Library)

EXCEL_2013_VBA_OUTLOOK_INTRO

EXCEL_2013_VBA_OUTLOOK_INTRO

Donc , il vous est donc très facile d’ajouter ce code à votre Projet et commencer à envoyer des emails.

Ceci est une étape importante car si la Référence n’est pas ajoutée, le code ci-dessous ne fonctionnera pas.

  • Selon vos besoins, vous pouvez envoyer directement le mail ou le garder prêt et l’envoyer manuellement. L’explication comment faire se trouve dans les commentaires dans le code.

-Détail du fichier Excel 2010 ,contenant par onglet tous les codes montrés, répartis par onglet, avec un onglet récapitulatif en sommaire intégrant les notions.

EXCEL_2013_VBA_EX_ENVOI_RDV_OUTLOOK

EXCEL_2013_VBA_EX_ENVOI_RDV_OUTLOOK

Détail de la valise ZIP envoyée :

EXCEL_2013_VBA_OUTLOOK

EXCEL_2010_VBA_OUTLOOK

-Un support via e-mail, pour la prise en main de ce fichier,  pendant un an.

Ce fichier est la compilation d’une partie des articles ci-dessous…

EXCEL OUTLOOK – Envoi mail: Macro excel envoi email avec tableau dans corps du message

Excel 2010 : Comment envoyer un e-mail Outlook 2010 personnalisé en VBA 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 OUTLOOK – Envoi mail: Macro excel envoi email avec tableau dans corps du message

EXCEL OUTLOOK – Envoi mail: Macro excel envoi email avec pièce jointe

bien d’autre code…

En espérant pleine satisfaction à mes abonnés…et mes anciens collègues et stagiaire 😉 …

Alexandre

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.