Macro pour automatiser l'envoi par mail de feuilles Excel

Bonjour le Forum,

J'ai besoin de votre aide. Je dispose d'un fichier Excel (Microsoft 365 pour Mac version 16.66.1 ) nommé "2022" contenant une soixantaine de feuilles.
Sur chaque feuille se trouvent les résultats sportif de l'année d'un membre de mon club.
Le nom de chaque feuille est le nom de la personne concernée.
Par exemple, sur la feuille nommée "Alice" on trouve les résultats d'Alice.
Sur chaque feuille on trouve également, toujours au même endroit (cellule C1), l'adresse mail du sportif en question.

En fin d'année, je souhaite envoyer à chacun sa feuille résumant ses performances de l'année et d'autres commentaires sans qu'il ait accès aux résultats des autres membres du club. Donc impossible d'envoyer le fichier excel global à tout le monde.

Y a t-il moyen d'écrire une macro VBA permettant d'automatiser l'envoi de chaque feuille Excel à la bonne personne ?

Pour l'instant je ne vois même pas dans quelle direction chercher. Je n'ai même pas trouvé comment envoyer une feuille isolée avec cette version d'Excel.

Merci d'avance à celles et ceux qui prendront un peu de temps pour me répondre.

Très bonne soirée à toutes et tous

Bonsoir Lolotte92 et

Une petite présentation ICI serait la bienvenue

Si vous ne l'avez pas encore fait, je vous invite à lire la charte du forum [A LIRE AVANT DE POSTER] ainsi que ses fonctionnalités
qui vous aideront dans vos demandes et réponses sur ce forum.

Concernant votre demande, vous pourrez trouver du code qui vous convient ici
https://www.excel-pratique.com/fr/telechargements/utilitaires/pdf-email-vba-excel-no508

Merci de votre participation

Cordialement

Merci beaucoup Bruno pour cette réponse très rapide. Je vais essayer avec ce code.

Je pense que je peux l'utiliser dans une boucle qui itére sur chaque feuille du fichier Excel.

Je vous tiens au courant du résultat

Très bonne soirée

Lolotte

Rechercher des sujets similaires à "macro automatiser envoi mail feuilles"