Masquer formules VBA

Bonjour,

je souhaite masquer mes formules de calcul du range("A6:E300")

j'utilise le code ci dessous qui me bloque la partie A1:A5 que je ne veux pas vérouiller

Sub Masquer_formule()
Selection.Locked = True
Selection.FormulaHidden = True
ActiveSheet.Protect
End Sub

Merci pour votre aide,

2 réponses

  1. Bonjour,

    Selectionnez A1:A5, clic droit, format de cellules, protection, decochez Verrouillez
    1. Bonjour mmxa1995,

      Lis d'abord la réponse de f894009 ci-dessus (qui est correcte).

      Mais dans ta Sub Masquer_formulle(), il me semble qu'en 1ère ligne,
      tu devrais ajouter : ActiveSheet.Unprotect (sans doute un oubli).

      Cordialement.