Bonjour à tous,

J'ai un souci avec mon programme VBA.
J'aimerais protéger certaines cellules de ma feuille excel mais lorsque je verrouille ces champs (en passant par l'utilitaire excel et non du VBA), certaines de mes macros ne fonctionnent plus comme prévu, surement car le VBA n'a pas moyen d'interagir avec certains éléments de la feuille.

J'aimerais donc savoir s'il y a moyen de donner priorité à mon code VBA sur la protection de la feuille et de ses cellules ou si je suis obligé de passer par du code vba et d'enlever la protection à chaque fois que mon code s'exécute.

Dans le deuxième cas, étant donné que j'ai des cellules qui se remplissent suivant si on les sélectionne, devrai-je placer mon code de verrouillage/déverrouillage au début et à la fin de ma feuille (voir image) ?

Merci d'avance pour votre aide !

Nom : vba1.PNG
Affichages : 227
Taille : 34,8 Ko