Obtenir une liste deroulante après renseignement de 2 variables
Fermé
ybd1988
Messages postés
2
Date d'inscription
mercredi 11 mars 2015
Statut
Membre
Dernière intervention
11 mars 2015
-
11 mars 2015 à 15:33
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - 12 mars 2015 à 11:48
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - 12 mars 2015 à 11:48
A voir également:
- Obtenir une liste deroulante après renseignement de 2 variables
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Supprimer liste déroulante excel - Forum Réseaux sociaux
1 réponse
eljojo_e
Messages postés
1155
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
154
11 mars 2015 à 16:49
11 mars 2015 à 16:49
Bonjour,
Il faut passer par du vba :
tu affecte ca a un bouton est c'est ok
Cordialement,
Il faut passer par du vba :
Sub Macro1()
b = ""
For a = 6 To 1000
If Range("E" & a).Value = [B1] Then
If Range("D" & a).Value = [B2] Then
b = b & Range("C" & a).Value & ","
End If
End If
Next
b = Left(b, Len(b) - 1)
With Range("B3").Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:=b
End With
End Sub
tu affecte ca a un bouton est c'est ok
Cordialement,
11 mars 2015 à 20:43
Merci beaucoup pour ta réponse.
ça marche parfaitement.
Par contre, j'ai un petit soucis...
Quand je rentre ma ville=paris et le type=café ; puis je clique sur le bouton qui exécute la macro... tout est OK
Mais, il suffit que je change un paramètre (exemple : ville=Lyon) pour que le résultat ne soit plus valable car il faudrait cliquer de nouveau sur le bouton pour actualiser.
J'aurais bien souhaité que la modification se fasse automatiquement.
Merci pour ton aide !!
Youssef
12 mars 2015 à 11:48