Bonjour Sharney,
Merci pour ton aide, mais je pense avoir trouvé la solution.
Par contre, j'ai un autre petit problème. Je ne sais pas s'il faut ouvrir une nouvelle discussion, mais je te le soumets quand même.
Dans l'onglet "Colonne ECS (1)" je voudrais masquer des lignes en fonction de la valeur de la cellule E13.
La valeur de cette cellule peut varier de 1 à 11.
Si la valeur de la cellule E13 est égale à 11, il n'y aucune ligne masquée.
Si la valeur de la cellule E13 est égale à 10, les lignes (18 à 27 et 147) sont masquées.
Si la valeur de la cellule E13 est égale à 9, les lignes (18 à 37, 146 et 147) sont masquées.
Si la valeur de la cellule E13 est égale à 8, les lignes (18 à 47 et 145 à 147) sont masquées.
Si la valeur de la cellule E13 est égale à 7, les lignes (18 à 57 et 144 à 147) sont masquées.
Si la valeur de la cellule E13 est égale à 6, les lignes (18 à 67 et 143 à 147) sont masquées.
Si la valeur de la cellule E13 est égale à 5, les lignes (18 à 77 et 142 à 147) sont masquées.
Si la valeur de la cellule E13 est égale à 4, les lignes (18 à 87 et 141 à 147) sont masquées.
Si la valeur de la cellule E13 est égale à 3, les lignes (18 à 97 et 140 à 147) sont masquées.
Si la valeur de la cellule E13 est égale à 2, les lignes (18 à 107 et 139 à 147) sont masquées.
Si la valeur de la cellule E13 est égale à 1, les lignes (18 à 117 et 138 à 147) sont masquées.
J'ai essayé d'écrire une macro en fonction de celle que tu avais écrite, mais je n'y arrive pas (mais connaissances en VBA sont très limitées). Peux-tu me rendre ce petit service.
Merci.