A voir également:
- Grouper degrouper sur classeur protégé
- Comment créer un groupe sur whatsapp - Guide
- Degrouper pdf - Guide
- Comment créer un groupe sur facebook - Guide
- Classeur numérique gratuit - Télécharger - Bureautique
- Comment protéger des cellules sur excel - Guide
2 réponses
Raymond PENTIER
Messages postés
58836
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2025
17 276
17 oct. 2016 à 15:13
17 oct. 2016 à 15:13
Bonjour.
Un classeur protégé est destiné à ne pas être modifiable ...
Un classeur protégé est destiné à ne pas être modifiable ...
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
17 oct. 2016 à 15:20
17 oct. 2016 à 15:20
Bonjour jeannedg
Si le fichier est protégé il faut ôter la protection au début du code
une fois sur la feuille
ActiveSheet.Unprotect Password:="mot de passe"
Puis remettre la protection avant de quitter la feuille
ActiveSheet.Protect "mot de passe"
Si le fichier est protégé il faut ôter la protection au début du code
une fois sur la feuille
ActiveSheet.Unprotect Password:="mot de passe"
Puis remettre la protection avant de quitter la feuille
ActiveSheet.Protect "mot de passe"
Merci Philou10120,
Mais je rencontre le même problème, je rentre le code sur mon fichier Excel, je teste, ca fonctionne, j'enregistre et ferme mon fichier puis ca ne fonctionne plus....
Private Sub Workbook_Open()
With Worksheets("Historical")
ActiveSheet.Unprotect Password:="xx"
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="", UserInterfaceOnly:=True
ActiveSheet.Protect "xx"
End With
End Sub
Mais je rencontre le même problème, je rentre le code sur mon fichier Excel, je teste, ca fonctionne, j'enregistre et ferme mon fichier puis ca ne fonctionne plus....
Private Sub Workbook_Open()
With Worksheets("Historical")
ActiveSheet.Unprotect Password:="xx"
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="", UserInterfaceOnly:=True
ActiveSheet.Protect "xx"
End With
End Sub
17 oct. 2016 à 15:19