Bonjour,
Je viens à bout de mes capacités pour peaufiner mon projet et vous demande de l'aide.
Je suis partie comme idée de créer un email Outlook à partir d'excel en lui injectant quelques données issues de sélections sur Userform, à savoir, une liste de destinataires en fonction des applications que j'aurai choisi et une description de l'application choisie.
Mon fichier Excel en PJ affiche un Userform après clic sur le bouton en feuil1.
Le Userform contient 2 ListBox, la ListBox1 qui récupère la colonneA de la feuille "listes" et la ListBox2 qui affiche la colonne B suivant le choix en ListBox1.
Le bouton du Userform sélectionne tous les résultats de la ListBox2 et les met en variable "Var_BCC" (enfin pas tout à fait)
Une autre variable "Var_App" est valorisée suivant le choix de ListBox1 (qui peut être multiple)
Mes problèmes :
- Ma ListBox2 affiche des doublons d'emails car répétitifs si je sélectionne plusieurs applications en ListBox1. Comment faire apparaitre un résultat sans doublons ?
- En cas de sélection multiple en ListBox1 et ListBox2, mes variables n'en tiennent pas compte et n'affichent qu'un choix dans le mail Outlook chargé par le Module1.
Exemple, au choix en ListBox1 de Application_1 et Application_2, la variable Var_App n'affichera qu'un des deux dans l'objet ou le corp du mail.
pareil pour les choix en ListBox2, la variable Var_BCC n'affichera qu'un email dans le champ CCi du mail
Comment avoir la totalité des mes choix des ListBox dans les variables ?
Aussi, je ne vois pas comment valoriser une variable avec le descriptif d'une Application en ListBox1.
Exemple, suivant l'application valorisée suite à la sélection en ListBox1, aller chercher dans la feuille "descriptif_app" son descriptif (colonne B correspondante) et le mettre dans une nouvelle variable.
Des idées ?
Merci d'avance pour votre aide.