Décaler une ligne sans décaler sa protection

  • Initiateur de la discussion Initiateur de la discussion FannyFanou
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

FannyFanou

XLDnaute Junior
Bonjour bonjour ! Étant débutante, j'ai visité ce forum de font en comble et je n'ai malheureusement pas su trouver de réponse à mon problème..

Il se trouve que je suis sous Excel 2007, j'ai créé un tableau, et je voudrais que seul une ligne soit potentiellement modifiable. Jusque là tout va bien, je connais le principe d'enlever le vérouillage sur la ligne et de protéger la feuille, mais quand je clique sur mon bouton "Ajouter une ligne" (qui en fait décalle la ligne remplie vers le bas), et bah ça décalle aussi le "déverouillage" de la ligne alors que je voudrais que ça ne décalle que le contenu afin que celui ci ne soit plus modifiable et qu'un nouvelle ligne vierge s'offre à moi. Je ne sais pas si je me suis bien exprimé, et encore moins si je galère sur un problème faisable, difficile, impossible ou complètement anodin à résoudre, c'est pourquoi je demande à des pro ! 😛

Pour info, mon bouton "ajouter ligne est simplement :

Code:
Sub ajout_ligne()
Rows(15).Insert


End Sub

Merci d'avance !

Fanny.
 
Dernière édition:
Re : Décaler une ligne sans décaler sa protection

Bonjour,

En admettant que le mot de passe de protection de la feuille soit "Toto":

Code:
Sub ajout_ligne()
 ActiveSheet.Unprotect "Toto"
 Rows(15).Insert
 Rows(15).Cells.Locked = False
 Rows(16).Cells.Locked = True
 ActiveSheet.Protect "Toto"
End Sub

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour