Bonjour,
Comme indiqué dans le titre, je cherche à empêcher Excel d'afficher le message d'avertissement lorsqu'un utilisateur essaie de manipuler une cellule lockée sur une sheet partiellement lockée.
Le code utilisé pour le moment sur la sheet est le suivant:
Sub protect_prod()
Dim ws As Worksheet, rng As String
Set ws = sheetname
Set rng = tablename
ws.Unprotect Password = pwd
ws.Range(rng).Locked = False
ws.protect Password = pwd
End Sub
Private Sub Worksheet_Activate()
protect_prod
Application.DisplayAlerts = False
End Sub
J'ai crée deux fonctions différentes car la fonciton protect_prod est utilisée autre part dans le workbook.
Visiblement le DisplayAlerts n'est pas suffisant. Quelqu'un a-t-il une aidée d'éviter la répétition de ce message sans pour autant altérer le lock sur les données désirées?
Merci :)