Liste déroulante via vba ne prend pas en charge le choix répété d'une valeur ?

  • Initiateur de la discussion Initiateur de la discussion dodoc5
  • 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 !

dodoc5

XLDnaute Nouveau
Bonjour,

J'ai créé via du vba obtenu par enregistreur de macro un code qui permet de créer une liste déroulante à partir d'une liste que j'ai choisi et ce sur plusieurs cellules.

C'est à dire que j'ai un tableau de valeurs à un endroit
qu'à un autre endroit je créé une cellule de liste déroulante
puis je l'étend

le tout en vba.

ça donne ça

Code:
wsAFF.Select
    Range("A2").Select
    With Selection.Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=RSC!C3:C50"
        .IgnoreBlank = True
        .InCellDropdown = True
        .InputTitle = ""
        .ErrorTitle = ""
        .InputMessage = ""
        .ErrorMessage = ""
        .ShowInput = True
        .ShowError = True
    End With
    Selection.AutoFill Destination:=Range("A2:A50"), Type:=xlFillDefault

Mon principal soucis c'est que je ne peux pas choisir plusieurs fois la même valeur dans les listes déroulantes. Si je veux séléctionner "Personne1" je peux le faire mais après elle n'est plus dispo dans la case d'en dessous.

Alors que fait à la main sur un autre fichier de test ça marche très bien.

Une idée ?
 
- 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

Discussions similaires

Réponses
12
Affichages
1 K
Réponses
16
Affichages
3 K
Réponses
3
Affichages
918
Réponses
1
Affichages
1 K
Réponses
2
Affichages
884
Retour