liste déroulante vba et valeur par défaut

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

T

titom59280

Guest
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
27
Affichages
2 K
adet ruireux
A
Réponses
12
Affichages
1 K
E
  • Question Question
Réponses
1
Affichages
1 K
Réponses
11
Affichages
3 K
F
M
Réponses
4
Affichages
4 K
Mélanie64
M
T
Réponses
2
Affichages
2 K
Tibooo
T
M
Réponses
2
Affichages
1 K
moialbert2
M
Retour