Bonjour à tous,
je cherche à afficher/masquer les éléments du volets de sélection en fonction du nom écrit dans un case de la feuille.
Exemple : Si dans la case A1 il y a écrit "Romain": Alors :
- tous les éléments comprenant le mot "Romain" s'affichent (donc par exemple afficher (Array("element_Romain1")) et (Array("element_Romain2"))
- tous les élements ne comprenant le mot "Romain" se masquent (donc par exemple masquer (Array("element_Antoine1")) et (Array("element_Antoine2"))
L'enregistreru de macro me donne ceci, mais je ne parviens pas à l'adapter selon mon explication ci dessus.
If ActiveSheet.Range("A54") = "Romain" Then
ActiveSheet.Shapes.Range(Array("element_Romain1")).Visible = Thrue
ActiveSheet.Shapes.Range(Array("element_Romain2")).Visible = Thrue
' etc....
End If
End Sub
Je vous remercie par avance pour l'aide que vous pourriez m'apporter pour ajuster ce code ...
Merci à avous