Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA Travailler dans un classeur protégé

zephir94

XLDnaute Impliqué
Bonjour à tous,

Y a t'il un équivalent comme pour une feuille de ceci :

Code:
For Each ws In Sheets
  ws.Protect MdP, UserInterfaceOnly:=True
Next

mais pour un classeur protégé ?

Je pensais bêtement comme ceci

Code:
ThisWorkbook.Protect MdP2, UserInterfaceOnly:=True

mais non !

Merci pour vos aides
 

JCGL

XLDnaute Barbatruc
Re : VBA Travailler dans un classeur protégé

Bonjour à tous,

Peux-tu essayer ceci :

VB:
Option Explicit
Sub Test()
Dim Ws As Object
Dim MdP As String
MdP = "jcgl"
For Each Ws In Sheets
  Ws.Protect MdP, UserInterfaceOnly:=True
Next
End Sub
A+ à tous
 

Discussions similaires

Réponses
6
Affichages
251
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…