Fusion excel / Email

  • Initiateur de la discussion Initiateur de la discussion herve63
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

H

herve63

Guest
Bjr,
Depuis mes données en Excel, je souhaite effectuer une fusion sur un email standardisé au cas par cas, CAD du style formluaire de confirmation de commande. Je m'explique
Données Excel:
A1 = Nom
B1 = Prenom
C1 = No de commande

D1 = '' Raccourci / lien hypertexte ''' permettant d'acceder au programme de mail

Resultat sur l'email

Mr '' A1 '' '' B1 ''
Merci pour votre commande No '' C1 ''

Merci a qui aura la solution
 
Bonjour
Tu peux utiliser une seconde feuille avec des formules du type
='M '&Feuil1!A1& ' '&Feuil1!B1
='Merci de votre commande N°'&Feuil1!C1

il n'y a plus qu'à utiliser la commande fichier Envoyer vers Destinataire.

Pour les formule tu peux avec plusieurs méthodes désigner la commande concernée si ta feuille en contient plusieurs :
l'utilisation de la fonction décaler ou de la fonction indirect avec le numéro de la ligne à traiter indiqué dans une cellule particulière
ou
une colonne dans la feuille qui contient la mention mail et dans ce cas l'utilisation de index et equiv pour les formules

sinon il faut un peu de VBA.

Tout dépend si tu dois ou non chaîner plusieurs mails.
 
Bonjoru , merci Chris,
Peux tu me donner quelques precisions sur les fonctions '' décaler '' et '' indirect '' comme mentionné dans ton meesage,
J'avoue ne pas bien saisir ta pensée.

Vois tu une solution pour '' automatiser à la demande '' cette fusion

merci
 
Re
Par exemple si tu mets le N° de la ligne à 'mailer' en feuil1!F1 cela donne
='M '&INDIRECT('Feuil1!A'&Feuil1!F1)&' '&INDIRECT('Feuil1!B'&Feuil1!F1)

ou bien si tu utilises la colonne D de la feuill1 pour mettre OK sur la;ligne à 'mailer' cela donne
='M '&INDEX(Feuil1!A:A;EQUIV('OK';Feuil1!D😀;0))&' '&INDEX(Feuil1!B:B;EQUIV('OK';Feuil1!D😀;0))

Sinon pour automatiser totalement comme je l'ai dit c'est VBA :
mais l'enregistrement auto ne donne rien à part la sélection de la feuille 2. Il faut invoquer le logiciel de messagerie. C'est plus compliqué.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
Réponses
8
Affichages
1 K
J
Réponses
4
Affichages
20 K
julien0112
J
C
Réponses
12
Affichages
5 K
charles_xxman
C
F
  • Question Question
Réponses
4
Affichages
1 K
foliedti
F
S
Réponses
4
Affichages
2 K
Supernic3
S
E
Réponses
0
Affichages
819
E
E
Réponses
13
Affichages
2 K
Retour