Envoyer un Mail avec Excel grâce à LIEN_HYPERTEXTE

Envoyer un Mail avec Excel grâce à LIEN_HYPERTEXTE
Dernière mise à jour le 15/04/2024
Temps de lecture : 2 minutes

Il peut être parfois utile et très rapide d’envoyer un Mail avec Excel. Avec un peu de saisie, la fonction LIEN_HYPERTEXTE rend cela possible !

  1. Les arguments de la fonction : il y en a deux. Nous verrons comment les utiliser.
  2. Les mots-clés à utiliser pour envoyer un Mail avec Excel : pour envoyer un mail, il y aura des particularités à respecter dans la formule.
  3. Envoi du mail : il ne restera plus qu'à cliquer pour envoyer !

Les arguments de la fonction

Il y en a deux :

  • Emplacement_lien : peut être une adresse url, un chemin d’accès à un fichier ou une commande pour envoyer un mail.
  • Nom_convivial : plutôt que d’afficher le lien, permet d’utiliser un nom plus parlant comme "Envoyer Mail"

Les mots-clés à utiliser

Pour construire la formule, nous aurons besoin de mots-clés spécifiques :

  • mailto:
  • ?subject=
  • &cc=
  • &body=

Ces mots clés sont respectivement l'adresse (ou les adresses) mail du destinataire, le sujet, les éventuelles personnes en copie cachée, et le corps du mail.

Si nous voulons envoyer un mail à [email protected], avec comme sujet "Mail test", sans copie cachée et comme corps "J'envoie un mail depuis grâce à Excel !" il faudrait l'écrire comme ceci :

=LIEN_HYPERTEXTE("mailto:[email protected]"&"?subject=Mail test"&"&body=J'envoie un mail grâce à Excel !";"Envoyer Mail")

Ceci est une des solutions, nous pourrions industrialiser la méthode avec un fichier contenant des colonnes (en Mode Tableau évidemment) :

  • Adresse Mail
  • Sujet
  • CC
  • Message

Cela permet d'ajouter ensuite simplement le contenu nécessaire dans les colonnes et comme nous sommes en Mode Tableau, la formule se créera automatiquement pour les lignes suivantes :

Envoi mail avec formule mode tableau

Et la formule est encore plus facilement lisible :

=LIEN_HYPERTEXTE("mailto:"&[@[Adresse Mail]]&"?subject="&[@Sujet]&"&cc="&[@CC]&"&body="&[@Message];"Envoyer Mail")

Envoi du Mail avec Excel

Plus qu'à cliquer sur le lien hypertexte contenu dans "Envoyer Mail"

Envoyer Mail

Et ainsi cela ouvre Outlook (ou un autre service de messagerie si configuré autrement) et plus qu'à envoyer !

Outlook Mail a envoyer

J'espère que cela vous a aidé, EXCEL_LENTE journée ou soirée à vous ! (Rémi)

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

MVP_logo_2017

Envoyer un Mail avec Excel grâce à LIEN_HYPERTEXTE

Reading time: 2 minutes
Dernière mise à jour le 15/04/2024

Il peut être parfois utile et très rapide d’envoyer un Mail avec Excel. Avec un peu de saisie, la fonction LIEN_HYPERTEXTE rend cela possible !

  1. Les arguments de la fonction : il y en a deux. Nous verrons comment les utiliser.
  2. Les mots-clés à utiliser pour envoyer un Mail avec Excel : pour envoyer un mail, il y aura des particularités à respecter dans la formule.
  3. Envoi du mail : il ne restera plus qu'à cliquer pour envoyer !

Les arguments de la fonction

Il y en a deux :

  • Emplacement_lien : peut être une adresse url, un chemin d’accès à un fichier ou une commande pour envoyer un mail.
  • Nom_convivial : plutôt que d’afficher le lien, permet d’utiliser un nom plus parlant comme "Envoyer Mail"

Les mots-clés à utiliser

Pour construire la formule, nous aurons besoin de mots-clés spécifiques :

  • mailto:
  • ?subject=
  • &cc=
  • &body=

Ces mots clés sont respectivement l'adresse (ou les adresses) mail du destinataire, le sujet, les éventuelles personnes en copie cachée, et le corps du mail.

Si nous voulons envoyer un mail à [email protected], avec comme sujet "Mail test", sans copie cachée et comme corps "J'envoie un mail depuis grâce à Excel !" il faudrait l'écrire comme ceci :

=LIEN_HYPERTEXTE("mailto:[email protected]"&"?subject=Mail test"&"&body=J'envoie un mail grâce à Excel !";"Envoyer Mail")

Ceci est une des solutions, nous pourrions industrialiser la méthode avec un fichier contenant des colonnes (en Mode Tableau évidemment) :

  • Adresse Mail
  • Sujet
  • CC
  • Message

Cela permet d'ajouter ensuite simplement le contenu nécessaire dans les colonnes et comme nous sommes en Mode Tableau, la formule se créera automatiquement pour les lignes suivantes :

Envoi mail avec formule mode tableau

Et la formule est encore plus facilement lisible :

=LIEN_HYPERTEXTE("mailto:"&[@[Adresse Mail]]&"?subject="&[@Sujet]&"&cc="&[@CC]&"&body="&[@Message];"Envoyer Mail")

Envoi du Mail avec Excel

Plus qu'à cliquer sur le lien hypertexte contenu dans "Envoyer Mail"

Envoyer Mail

Et ainsi cela ouvre Outlook (ou un autre service de messagerie si configuré autrement) et plus qu'à envoyer !

Outlook Mail a envoyer

J'espère que cela vous a aidé, EXCEL_LENTE journée ou soirée à vous ! (Rémi)

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.