Bonjour Dan,
Merci pour votre retour !
Effectivement, que de flous dans mon précédent poste...
Ce n'est pas le code que l'on voit... dans votre demande
Oui effectivement, j'ai passé le code via un clique sur un bouton. Mais l'idée reste de l'utiliser avec worksheet by change.
La formule fait référence à D9 et vous mentionnez B9, juste ou pas ?
En exemple :
En cellule A9 : =SI(ESTTEXTE(B8);1;0)
- Si B8 est vide, les lignes 9 à 761 sont masquées ?
J'étire la formule de la ligne A9 jusqu'à A761. Si la ligne i contient du texte, alors prendre la valeur 1 sinon 0.
A partie de là, la macro viendra masquer toutes les lignes où elle trouvera en colonne Ai = 0 sinon elle les affiche.
Je souhaite utiliser worsheet by change pour que cela donne l'utilisation suivante :
Quand j'ajoute du texte sur une ligne i, ça affiche la ligne i+1. Si j'efface le texte de la ligne i, alors ça masque la ligne i+1.
J'espère que c'est plus compréhensible ?
Merci beaucoup !