Copie eléments dans un mail VBA

Fermé
AxelV65 Messages postés 12 Date d'inscription lundi 8 février 2021 Statut Membre Dernière intervention 22 février 2021 - 22 févr. 2021 à 16:22
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 22 févr. 2021 à 17:08
Bonjour,

Je bute depuis quelques heures…

Je souhaite, par le biais de VBA, réaliser un copier/coller en fonction d'une case coché.

Je m'explique : Dans la feuille "Préparation", si la case de la colonne "site" est coché, je voudrais copié les données de la feuille "Analyse" correspondant au site, et les coller dans un mail, qui l'envoie à la bonne personne...

Comment faire ?

J'ai joint un exemple de fichier pour que ça soit plus représentatif, et pour essayer d'illustrer mes propos…

Merci d'avance pour votre aide…

https://mon-partage.fr/f/C9y7dew5/
A voir également:

2 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
22 févr. 2021 à 16:41
Bonjour,

Je bute depuis quelques heures…

C'est ballot..
Dans votre demande, ce n'est que: réaliser un copier/coller en fonction d'une case coché.
Cela supposait que vous ayez le code pour la construction et l'envoi du @Mail
0
AxelV65 Messages postés 12 Date d'inscription lundi 8 février 2021 Statut Membre Dernière intervention 22 février 2021
22 févr. 2021 à 16:50
Oui exact, j'ai le code pour l'envoie du mail.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié le 22 févr. 2021 à 17:08
Re,

Pour plus de facilite, vous devriez lier une cellule de la meme ligne a vos case a cocher.
C'est aussi faisable avec le nom des cases a cocher, mais faudra vous rappeler ou noter quelle case va avec telle ligne et surtout ne jamais bouger les dites cases

Si cellule liee, tester dans une boucle quelle(s) cellule(s) est a VRAI (cochee) et recuperer les deux cellules avec les adresse de la meme ligne et les mettres dans dest et copie
0