Bob le bricoleur
XLDnaute Nouveau
Bonjour à tous,
Je suis en train de créer un fichier avec macro et malgré tous les codes trouvés sur ce forum, j'ai un peu de mal à trouver la solution à mon cas précis.
Le fichier est composé de 2 feuilles : "Relevé" et "Courrier"
Le but : imprimer via Pdfcreator le courrier lorsque qu'une croix est situé dans la colonne M de "Relevé" et que l'on clique sur le bouton "Création courrier"
Je souhaiterai que la macro réalise les actions suivantes :
1- suite au clique sur le bouton, copier la 1ere ligne possédant un "X" dans la colonne M de "Relevé" puis la coller en valeur transposé sur la cellule Q1 de "Courrier". (j'ai mis des formules dans courrier pour récupérer les variables de la colonne Q dans le courrier).
2- lancement de l'impression via Pdfcreator de la feuille "courrier" (avec nom du fichier PDF = Q2 de "Courrier") et enregistrement sur un chemin unique réseau
3- remplacer le "X" de la ligne ainsi traitée dans la feuille "Relevé" par un "O".
4- renouveller l'opération pour les lignes suivantes avec "X" dans la colonne M de "Relevé".
Pour visualiser un peu je vous joins un exemple du fichier.
D'avance merci pour l'aide que vous pourrez m'apporter.
Je suis en train de créer un fichier avec macro et malgré tous les codes trouvés sur ce forum, j'ai un peu de mal à trouver la solution à mon cas précis.
Le fichier est composé de 2 feuilles : "Relevé" et "Courrier"
Le but : imprimer via Pdfcreator le courrier lorsque qu'une croix est situé dans la colonne M de "Relevé" et que l'on clique sur le bouton "Création courrier"
Je souhaiterai que la macro réalise les actions suivantes :
1- suite au clique sur le bouton, copier la 1ere ligne possédant un "X" dans la colonne M de "Relevé" puis la coller en valeur transposé sur la cellule Q1 de "Courrier". (j'ai mis des formules dans courrier pour récupérer les variables de la colonne Q dans le courrier).
2- lancement de l'impression via Pdfcreator de la feuille "courrier" (avec nom du fichier PDF = Q2 de "Courrier") et enregistrement sur un chemin unique réseau
3- remplacer le "X" de la ligne ainsi traitée dans la feuille "Relevé" par un "O".
4- renouveller l'opération pour les lignes suivantes avec "X" dans la colonne M de "Relevé".
Pour visualiser un peu je vous joins un exemple du fichier.
D'avance merci pour l'aide que vous pourrez m'apporter.