Macro déverouiller les cellules

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 !

arnaudbu

XLDnaute Occasionnel
Bonjour,

J'ai cette macro qui archive une feuille et met la feuille actuelle à zéro. Cependant les cellules de le feuille ne sont pas déverrouiller, avez vous une idée ?

Sub Nouvelle_feuille_actions()

On Error Resume Next

Dim MSG As Long

MSG = MsgBox("message", vbQuestion + vbYesNo, "Information")

If (MSG = 6) Then

Sheets("Suivi_actions").Select

Sheets("Suivi_actions").Copy Before:=Sheets(3)

Sheets("Suivi_actions (*)").Select

ActiveSheet.Name = Format(Date, "yyyy")

ActiveSheet.Tab.ColorIndex = 54

Sheets("Suivi_actions").Select
Rows("3:250").Select
Selection.Delete Shift:=xlUp
Selection.Locked = False
Selection.RowHeight = 21
Range("A3").Select

End If

End Sub
 
Re : Macro déverouiller les cellules

Bonsoir Arnaudbu, le fil,

Concernant cette partie de ton code :
arnaudbu à dit:
Sheets("Suivi_actions").Select
Rows("3:250").Select
Selection.Delete Shift:=xlUp
Selection.Locked = False
Selection.RowHeight = 21
Range("A3").Select

Tu peux le simplifier ainsi :
Code:
With Sheets("Suivi_actions").Rows("3:250")
   .Delete
   .Locked = False
   .RowHeight = 21
End With

arnaudbu à dit:
Cependant les cellules de le feuille ne sont pas déverrouiller

Tu as bien regardé les cellules de la feuille "Suivi_actions"?

Bonne fin de soirée
 
Re : Macro déverouiller les cellules

Bonjour arnaudbu, Excel-lent,

En fait VBA est comme nous, il ne sait pas travailler sur une feuille protégée, il faut donc la déprotéger avant.

une manière de faire, en dessous de ton Private Sub :

ActiveSheet.Unprotect ("ton mot de passe")

et avant le End Sub :

ActiveSheet.Protect ("ton mot de passe")

Bonne journée.

Jean-Pierre
 
- 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

Réponses
7
Affichages
373
Réponses
5
Affichages
691
Retour