Bonjour,
voila mon problème : j'aimerais créer des boutons pour afficher et masquer des lignes. j'ai trouvé ceci :
Sub unhide()
Range("A16:A32").Select
Selection.EntireRow.Hidden = False
End Sub
Sub hide()
Range("A16:A32").Select
Selection.EntireRow.Hidden = True
End Sub
Mais la feuille devant évoluer souvent, il ne faut pas que la formule soit lié à des lignes, car cela ferait trop de changement de formule à faire à chaque fois.
Comme les lignes à cacher/afficher contiennent à a chaque fois une forme (que je pourrais nommer), je voudrais savoir s'il existe une formule permettant de cacher/afficher les lignes contenant une forme prédéfinie.
(je débute en VBA)
Merci par avance
voila mon problème : j'aimerais créer des boutons pour afficher et masquer des lignes. j'ai trouvé ceci :
Sub unhide()
Range("A16:A32").Select
Selection.EntireRow.Hidden = False
End Sub
Sub hide()
Range("A16:A32").Select
Selection.EntireRow.Hidden = True
End Sub
Mais la feuille devant évoluer souvent, il ne faut pas que la formule soit lié à des lignes, car cela ferait trop de changement de formule à faire à chaque fois.
Comme les lignes à cacher/afficher contiennent à a chaque fois une forme (que je pourrais nommer), je voudrais savoir s'il existe une formule permettant de cacher/afficher les lignes contenant une forme prédéfinie.
(je débute en VBA)
Merci par avance