Bonjour à tous,
Le titre n'étant pas très explicite voici mon problème :
J'ai un fichier en X étape dans lequel les utilisateur peuvent passer d'une étape à une autre si et seulement toutes les conditions sont remplies. Pour cela à l'ouverture je masque les lignes par le code suivant :
Rows("25:283").Select
Selection.EntireRow.Hidden = True
a chaque étape en fonction des conditions j'affiche les lignes de l'étape suivante par le code :
Rows("25:40").Select
Selection.EntireRow.Hidden = False
jusque là tout va bien, ceci étant un début du projet ayant beaucoup de données à protéger, j'ai vérrouillé la feuille par mot de passe pour éviter toute modification, après quelques essais j'ai dû me rendre à l'évidence que la hauteur des lignes devaient être variable. Du coup j'ai décocher la case "format des lignes"
Et là, je suis tombé sur un petit malin qui en sélectionnant les lignes masquées à réussi à les afficher.
Ma question est la suivante :
Peut on (en vba ou autre) empêcher l'affichage des lignes tout en laissant l'accès à la modification de hauteur?
Merci d'avance pour votre aide.
Bonne journée à tous.
Jack