Bonjour,
j'ai un fichier avec un accès à plusieurs utilisateurs qui doivent rentrer leurs données.
Derrière ces feuilles, il y a des formules et des codes VBA.
Il ne se passe pas une semaine sans qu'un utilisateur essaie de rajouter ou supprimer une ligne ou colonne.
JE souhaiterais positionner dans ThisWorbook un code pour empêcher ce genre de désagrément.
Je tatonne mais je ne trouve pas de solution.
Mon code suivant ne fonctionne pas.
Un peu d'aide me serait bien utile.
Merci
Sub protection_structure()
Dim ws As Worksheet
Dim wb As Workbook
Set wb = ActiveWorkbook
For Each ws In wb.Worksheets
ws.Unprotect Password:="tseoy"
ws.Protect Password:="tseoy", AllowFormattingCells:=True, _
AllowFormattingColumns:=True, AllowFormattingRows:=True, _
AllowInsertingColumns:=False, AllowInsertingRows:=False, _
AllowDeletingColumns:=False, AllowDeletingRows:=False
Next ws
End Sub