XL 2010 format cellule dans macro verrouillage

mix770

XLDnaute Impliqué
Bonjour le Forum,

j'ai une macro pour verrouiller tous les onglets du classeur, je vouvrais qu'il autorise la modification format cellule, je ne sais pas comment intégrer ça:

AllowFormattingCells:=True

dans cette formule:

Sub Locked()
' Protection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
Dim Motdepasse As String
Motdepasse = InputBox("Entrer le mot de passe :", "Mettre la protection sur toutes les feuilles", "")
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For I = 1 To nombre
Worksheets(I).protect Password:="Tidf94"
Next I
End Sub
Sub Unlocked()
' Déprotection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
Dim Motdepasse As String
Motdepasse = InputBox("Entrer le mot de passe :", "Oter la protection de toutes les feuilles", "")
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For I = 1 To nombre
Worksheets(I).Unprotect Password:="Tidf94"
Next I
End Sub

si quelqu'un peut m'aider.

merci
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Mix, bonjour le forum,

À quoi sert la variable Motdepasse puisqu'au final le mot de passe est Tidf94 ??!...
Essaise comme ça :

VB:
Sub Locked()
' Protection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
Dim Motdepasse As String
Motdepasse = InputBox("Entrer le mot de passe :", "Mettre la protection sur toutes les feuilles", "")
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For I = 1 To nombre
Worksheets(I).Protect Password:="Tidf94", AllowFormattingCells:=True
Next I
End Sub
 

Discussions similaires

Réponses
5
Affichages
398
Compte Supprimé 979
C
Réponses
6
Affichages
196