Protéger Feuilles impossible élargir colonne avec Code VBA

Bonjour,

J'ai un fichier Excel 2016. Quand je le protège manuellement avec le menu Révision Protéger la feuille et dans le menu qui apparaît :

Autoriser tous les utilisateurs de cette feuille à :

Je coche les différents éléments que je veux.

Sélectionner les feuilles verrouillées

Sélectionner les cellules déverrouillées

Format de cellule

Format de colonnes

Format de lignes

Les feuilles seront protégées et je peux élargir les colonnes sans problème.

Si j'utilise un macro VBA pour protéger les feuilles du classeur avec les même autorisation. Les feuilles sont bien protégées; mais je ne peux plus élargir les colonnes.

Je joint un fichier Excel.

Merci.

Bonjour,

Suivant tes indications, cette procédure fonctionne parfaitement :

[code]Sub ProtectWS()

ActiveSheet.Protect _

DrawingObjects:=True, _

Contents:=True, Scenarios:=True, _

AllowFormattingCells:=True, _

AllowFormattingColumns:=True, _

AllowFormattingRows:=True

End Sub

Bonjour,

Voici mon fichier.

C'est vrai de cette façon ça fonctionne.

Par contre,

Pas dans la macro VBA,

Regardes-le fichier joint.

Merci

Merci.

15classeur1.xlsm (16.95 Ko)

Re,

A tester.

Cdlt.

21classeur1-1.xlsm (23.23 Ko)

Bonjour,

Merci beaucoup, le problème est résolu.

Rechercher des sujets similaires à "proteger feuilles impossible elargir colonne code vba"