Bonjour,
Me re-voilà ici pour un nouveau problème. J'espère que vous pourrez m'aider
Donc voici ce que je veux faire (tout ce que je veux est sur la feuille "Choix_Prestataires" du classeur) :
Je souhaiterais avoir une liste déroulante de mes entreprises "prestataires" dans chaque cellule de la colonne B.
J'ai donc réussi à créer ma liste qui reprend mes prestataires de la feuille "Societe". J'ai mis cette liste deroulante en C2 de la feuille "Choix_Prestataires". Petit hic, cette liste n'est pas classé par ordre alphabétique et elle comprend des doublons.
Ne voulant pas que ma colonne B (société) dans la feuille "Société" soit classée par ordre alphabétique j'ai donc créé une autre colonne sur ma feuille "Choix_Prestataires" en R afin de recopier la colonne B de société. Une fois fait, j'ai ajouté un code VBA qui me tri par ordre alphabétique cette colonne, cependant elle n'efface pas les doublons, et pour les cases vides j'ai un 0 qui apparait (oui j'ai fait dessendre la colonne jusqu'à la ligne 1500 histoire d'être tranquille pour tout ajout de société).
Du coup avez-vous une idée pour trier ma liste déroulante automatiquement et en supprimant les doublons? (peut-être sans avoir besoin de créer une colonne comme celle en R ? Mais en totu cas je ne veux pas que mes prestataires soient trier dans la feuille société. C'est ici que j'ajoute tout, je veux donc avoir à la fin la dernière société que j'ai ajoutée.
Je vous joints mon fichier pour comprendre un peu mon charabiat.
Merci pour votre aide.
G.
Me re-voilà ici pour un nouveau problème. J'espère que vous pourrez m'aider
Donc voici ce que je veux faire (tout ce que je veux est sur la feuille "Choix_Prestataires" du classeur) :
Je souhaiterais avoir une liste déroulante de mes entreprises "prestataires" dans chaque cellule de la colonne B.
J'ai donc réussi à créer ma liste qui reprend mes prestataires de la feuille "Societe". J'ai mis cette liste deroulante en C2 de la feuille "Choix_Prestataires". Petit hic, cette liste n'est pas classé par ordre alphabétique et elle comprend des doublons.
Ne voulant pas que ma colonne B (société) dans la feuille "Société" soit classée par ordre alphabétique j'ai donc créé une autre colonne sur ma feuille "Choix_Prestataires" en R afin de recopier la colonne B de société. Une fois fait, j'ai ajouté un code VBA qui me tri par ordre alphabétique cette colonne, cependant elle n'efface pas les doublons, et pour les cases vides j'ai un 0 qui apparait (oui j'ai fait dessendre la colonne jusqu'à la ligne 1500 histoire d'être tranquille pour tout ajout de société).
Du coup avez-vous une idée pour trier ma liste déroulante automatiquement et en supprimant les doublons? (peut-être sans avoir besoin de créer une colonne comme celle en R ? Mais en totu cas je ne veux pas que mes prestataires soient trier dans la feuille société. C'est ici que j'ajoute tout, je veux donc avoir à la fin la dernière société que j'ai ajoutée.
Je vous joints mon fichier pour comprendre un peu mon charabiat.
Merci pour votre aide.
G.
Pièces jointes
Dernière édition: