Empêcher Excel d'afficher un avertissement sur une sheet lockée

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 :)

Bonsoir Nathan,

C'est impossible, sauf si on décoche "Sélectionner les cellules verrouillées"

image

A+

Merci pour le tuyau!

Rechercher des sujets similaires à "empecher afficher avertissement sheet lockee"