XL 2013 RAZ Liste déroulante en Cascade Sans VBA

tascou

XLDnaute Nouveau
Bonjour
Dans cet exemple lorsque je modifie la liste déroulante dans A1 je souhaite que la cellule B1 soit vide
Lorsque je choisie dans A1= Fruits de saison ; alors B1 me fait un choix entre
pommes
poires
bananes

mais en changeant de nouveau la cellule A1 = Légumes de saisons ; la cellule B1 garde l'ancienne valeur et cela c'est pas très logique.

Puis-je affecter le vide à la cellule B1 initialement sans passer par le VBA ?
 

Pièces jointes

  • Tascou liste_deroulante.xlsx
    9.5 KB · Affichages: 30

djidji59430

XLDnaute Barbatruc
Bonjour,

Hors du VBA, point de salut dans ce cas !
je te refile un code que j'ai honteusement pompé je ne sais ou (je suis nul en vba) a mettre dans la page vba de la feuille concernée
-----------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Not Intersect(Target, Range("s5")) Is Nothing Then
Target.Offset(0, 1) = ""
End If
Application.EnableEvents = True
End Sub
-----------------------------------------------
si tu changes la valeur de s5 avec ta liste, tu effaces la cellule d'a coté (Target.Offset(0, 1)
Crdlmt
 

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 137
Membres
103 129
dernier inscrit
Atruc81500