Bonjour,
Je cherche un code VBA faisant cela :
Si la cellule W2 de la Feuil1 affiche le texte "N.A.", alors les lignes 32 à 34 de la Feuil2 doivent être cachées. Si la cellule n'affiche pas "N.A." les lignes doivent être visibles
Seul problème, la cellule W2 contient une fonction INDEX et ne fait qu'afficher le texte d'une autre cellule, mais elle ne contient pas de texte elle-même (si ce n'est le code de la fonction). C'est pour cela que mes essais jusqu'à maintenant ont été vains. Car s'il est vrai que la cellule W2 peut visuellement afficher N.A., Excel analyse uniquement son contenu réel, c'est-à-dire le code de la fonction, et ce code ne contient pas de N.A.
Je ne sais pas si c'est envisageable mais le code pourrait donc faire cela :
Si la cellule qui est pointée par la cellule W2 contient N.A., alors les lignes 32 à 34 de la Feuil2 doivent être cachées.
Avez-vous une idée de ce qu'il faut faire et comment le faire ? (je ne sais malheureusement pas écrire en VBA).
Votre aide me serait très précieuse car je suis perdu et désespéré.
Partager