Réponse acceptée !
Bonjour,
Si tu codes en Visual Basic sous Excel, tu peux intercepter l'évenement Change ou LostFocus sur Atout1 et dans cette fonction tu teste l'élément sélectionné :
if Atout1.Text="Prix" then
tu ajoutes alors les élements autorisés
Atout2.AddItem "multimédia"
Atout2.AddItem "taille"
end if
En ce qui concerne la zone 2, au début tu la met invisible.
Ensuite, dans la même fonction, tu peux la rendre visible
et si tu veux à nouveau la rendre invisble si Atout1 est vide, tu peux tester si un élément est sélectionné :
if Atout1.Text<>"" then
zone2.Visible=true
else
zone2.Visible=false
end if
Pour ton dernier point,
il faut que effecue une recherche dans tes données et lorsque tu as trouvé un élément correspondant, tu peux soit l'afficher dans un MsgBox soit faire une boîte de dialogue avec des renseignements supplémentaires.
En espérant que ça t'aide...
Isa
