G
Guillaume
Guest
Bonjour à toutes et à tous, malgrés mon trés faible niveau en vba xls, je pensais m'en sortir sur les formulaires, jusqu'a ce que je tombe sur un "os":
J'ai créé un userform avec une listbox, un bouton "OK", un bouton "Annuler"
a l'activation du userform la listbox affiche des données contenu dans une plage de cellule d'une feuille XLS.
J'ai choisi pour la propriété "multiselect" de la list box : "fnMultiSelectMulti"
Ainsi je peux faire plusieurs choix dans ma liste, jusque la tout va bien.
Maintenant le problème:
je souhaiterais que lors d'un clik sur "OK" l'ensemble des elements selectionnés dans la listbox se retouve dans le plage de cellule "A27:A40"
de la feuille "calculation" de la façon suivante : si A27="" alors selection de a27, sinon decalage de 1 etc... jusque A40.
J'espère avoir posé correctement les elements de mon problème et un grand merci d'avance pour vos reponses.
Guillaume.
J'ai créé un userform avec une listbox, un bouton "OK", un bouton "Annuler"
a l'activation du userform la listbox affiche des données contenu dans une plage de cellule d'une feuille XLS.
J'ai choisi pour la propriété "multiselect" de la list box : "fnMultiSelectMulti"
Ainsi je peux faire plusieurs choix dans ma liste, jusque la tout va bien.
Maintenant le problème:
je souhaiterais que lors d'un clik sur "OK" l'ensemble des elements selectionnés dans la listbox se retouve dans le plage de cellule "A27:A40"
de la feuille "calculation" de la façon suivante : si A27="" alors selection de a27, sinon decalage de 1 etc... jusque A40.
J'espère avoir posé correctement les elements de mon problème et un grand merci d'avance pour vos reponses.
Guillaume.