Comment envoyer des emails avec Excel sans code VBA ? 😎

Sommaire

Email envoie d'un gros message electronique

 1. Le principe d’envoie de mail avec Excel

 2. Un exemple concret 

 3. Les limites  

Des emails par Excel, vraiment?

Quelle idĂ©e d’envoyer des emails via Excel ! Mais si si, ca existe.

Ca peut changer ta façon de travailler…

Surtout 

→ Si tu utilises Excel pour suivre des dates butoirs

→ Si tu relances souvent par email tes contacts en fonction de ces dates

 

Qui aurait cru qu’envoyer des emails dans Excel serait possible ?

Et si.

Excel peut te permettre de réaliser du mailing.

Mais dans quelle circonstance est-ce utile ? 

Comment est-ce possible ?

Doit on savoir coder des scripts en macro Excel ou VBA ?

Pas forcĂ©ment. 😎

Il existe bien une solution pour aider Ă  prĂ©parer l’envoie de mail avec Excel sans VBA.

 

Voyons çà ensemble. 

Tu vas aimer. 

C’est certain.

 

Et tu vas mĂȘme partager cet article sur les rĂ©seaux sociaux  parce que tu penses Ă  tes amis qui voudraient bien avoir l’info…

1. Le principe pour envoyer des emails dans Excel

Le principe est simple. 

Mais encore fallait il y penser !

 

J’utilise la puissance du lien hypertexte qui dispose d’une fonction de mail qui s’appelle mailto.

 

Je te montre ce que cela donne “sans Excel” d’abord. 

Voici le code en HTML pour visualiser le rendu : 

 

				
					<a href='mailto:mon.email@gmail.com'>J'envoie un email</a>
				
			

voici ce que cela donnerait :  

Amuse toi Ă  cliquer sur le lien, et regarde ce qui se passe…

Il se passe que ton logiciel de messagerie se lance 

et un nouveau email est créé.

 

Soyons prĂ©cis, un brouillon d’email est prĂ©parĂ© et tu as la main pour ENVOYER celui ci. 

 

Excel n’envoie pas de mails Ă  proprement dit mais prĂ©pare un email prĂ©formatĂ©. Cette Ă©bauche d’email peut ĂȘtre ensuite modifiĂ© par tes soins avant d’ĂȘtre envoyĂ©.

 

 

Tu avais déjà vu çà quelque part ?

 

C’est ce fonctionnement que nous allons reproduire avec Excel. 

 

Tu vas comprendre mieux plus bas.

Je te donne tout


Reçois un fichier Excel qui contient la liste de tous mes tutoriels Excel.

 +2 ans de travail

  ClassĂ©s par thĂšmes

  Lien direct vers vidĂ©o

2. Prenons un exemple d'envoie de mail avec Excel

Voyons ensemble ce qu’un exemple d’envoie de mail peut donner avec Excel.

La clĂ© est d’utiliser les paramĂštres du mailto. 

Et oui, il existe des paramĂštres pour rendre le systĂšme assez complet.

 

     subject dĂ©signe l’objet du mail

     body désigne le contenu du mail.

 

(d’autres paramĂštres existent comme la copie, ou la copie cachĂ©e: pour cela se renseigner ici par exemple)

 

 

On utilisera donc la fonction LIEN_HYPERTEXTE(Emplacement_lien;nom_convivial) pour cela. 

 

 

On écrira donc la formule suivante : 

Comment envoyer un email avec Excel ?
Extrait de la formule pour désigner l'envoie de mail
				
					LIEN_HYPERTEXTE("mailto:"&C4&"?subject="&C2&C3&"&body="&C5;"Envoyer le mail")
				
			

Cette formule utilise le & qui permet de concaténer les chaines de caractÚres. 

Comme c’est une formule, vous pouvez ensuite l’intĂ©grer dans votre logique applicative pour exprimer des conditions. 

 

Par exemple, vous pouvez personnaliser votre objet, votre contenu en fonction de vos données, de vos dates, de vos clients. 

 

Le potentiel est intéressant.

 

Mais il existe certaines limites à cette solution. 

Voyons cela tout de suite.

3. Les limites de cette solution d'envoie de mail sans VBA

Malheureusement, pas de solution miracle. 

Il existe certaines limites non nĂ©gligeables avec cette solution d’envoie de mail sans coder en VBA.

đŸš« La longueur du body est limitĂ©e 

đŸš«Â La mise en forme du contenu du mail n’est pas souple. Le mail doit contenir une seule ligne. (peu lisible)

 %0A permet d’aller Ă  la ligne (mis Ă  jour 17 sept. 2023) merci hubert

 

 

✅ Cette solution est donc adaptĂ©e pour des petits mails de rappel d’une ligne. Pratique quand mĂȘme dans certains cas.

La vraie solution pour envoyer des emails ? 

Il faut se tourner vers une solution spécifique : du code en VBA pour faire ce travail. 

Je peux vous aider Ă  cela grĂące Ă  l’article plus bas.

 

Macro pour envoyer un email

Code VBA Ă  copier coller pour envoyer un email depuis Excel

💡 Besoin d'aide pour aller plus loin ?

Rejoindre le groupe d’entraide Excel et participer Ă  la vie de la communautĂ© pour progresser ensemble.

Aide Excel communauté
Groupe d'entraide Excel

📱 Partager cet article

Share on facebook
Facebook
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp
Share on email
Email
Share on telegram
Telegram

Auteur

David MONTET Tutoriel Excel est un youtubeur passionnĂ© par Excel. IngĂ©nieur en informatique de mĂ©tier, il cumule +20 ans d'expĂ©rience professionnelle. IngĂ©nieur en dĂ©veloppement, c'est un gars sĂ©rieux 👔 qui ne se prend pas au sĂ©rieux 😜. Il aime par dessous tout t'aider Ă  aller plus haut. Avec lui, tu es sĂ»r de viser l'excellence.