liste déroulante vba et valeur par défaut

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 !

titom59280

XLDnaute Junior
Bonjour à tous

Sur la cellule L3 est affiché des infos et lorsque plusieurs condition sont réunis une liste déroulante apparaît grâce à ce code :
Code:
With Range("$L$3").Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="1,2"
        End With

Ma question est de savoir par quelle moyen je pourrais effacer les donnée lorsque la liste déroulante doit apparaitre car actullement lorsque que les conditions sont réunis j'ai toujours la valeur d'une autre condition

M
 
Re : liste déroulante vba et valeur par défaut

Ah désolé.
je vous met l'intégralité de mon code :
Code:
Dim equipe As String
equipe = Range("$L$1")
Dim mois As String
mois = Range("$L$2")

Select Case equipe
Case Is = "EQUIPE A"
    Select Case mois
    Case "JANVIER"
        
        With Range("$L$3").Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="1,2"
        End With
    Case "FÉVRIER"
        Range("$L$3").Validation.Delete
        Range("$L$3").Value = "3"
    Case Else
        Range("$L$3").Validation.Delete
        Range("$L$3").Value = "impossible"
    End Select
Case "EQUIPE B"
    Select Case semaine
    Case "JANVIER"
        Range("$L$3").Validation.Delete
        Range("$L$3").Value = "4"
    Case "FÉVRIER"
        Range("$L$3").Validation.Delete
        Range("$L$3").Value = "5"
    Case Else
        Range("$L$3").Validation.Delete
        Range("$L$3").Value = "impossible"
    End Select
Case Else
    Range("$L$3").Validation.Delete
    Range("$L$3").Value = "impossible"
End Select

Donc si l'equipe est B et que le mois est février dans la cellule L3 on affiche 5
Mais si je sélectionne l'équipe A et que je sélectionne le mois de Janvier sur la celulle L3 il est toujours affiché 5 mais j'ai une liste déroulante ou je peut sélecionné une autre valeur.

Ce que j'aimerais c'est que lorsque que je sélectionne le mois de janvier et le mois de janvier la valeur 5 disparaisse ou soit remplacé par la premiére valeur de ma liste.
 
- 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
Retour