Bonjour tout le monde,
Un grand merci d'avance pour votre aide.
Dans ma macro, lorsque je clique sur une case à cocher, la ligne 50 est masquée.
If CheckBox1.Value = True Then Rows("50").EntireRow.Hidden = True Else Rows("50").EntireRow.Hidden = False
Mon problème est que si d'autres personnes insèrent des lignes au-dessus de la ligne 50, la macro ne fonctionne logiquement plus.
Je voudrais donc plutôt cacher cette ligne en fonction d'un élément plus stable comme la présence d'un mot dans la ligne du dessous.
Mon idée :
si la case est cochée, alors masquer la ligne qui se trouve au dessus de la ligne dont une cellule contient le mot "fin".
Est-ce possible ainsi ?