Bonjour,
Dans un classeur Excel j'ai déjà un programme qui me de copier et coller des données de ma feuille "Feuil3" vers une autre, J'ai protégé cette feuille pour que personne ne puisse modifier le contenu des cellules. Le problème est que une fois protéger ma macro qui copie et colle mes données dans une autre feuille ne s'exécute plus et je reçois un message me disant que je ma macro ne peut pas s'exécuter sur dans une feuille protégé, je dois au préalable la déverrouiller pour pouvoir faire mon copié/collé. J'ai essayé tout ce que j'ai trouvé sur le net mais rien ne marche.
Que j'utilise un code pour verrouiller la feuille:
Sub Vér()
ActiveSheet.Protect "3579" 'Verrouille la feuille 3'
End Sub
Sub Dév()
ActiveSheet.Unprotect "3579" 'Déverrouille la feuille 3'
InputBox ("Saisisser le mot de pass")
End Sub
Ou que je passe par l'outil "Protéger la feuille" et autorisant les tris et les filtres, une fois la feuille verrouillée la macro ne s'exécute plus.
Et j'ai un autre problème, qui es que lorsque j'utilise le code ci-dessus pour verrouiller ma feuille, pour le déverrouillage on ne me demande pas d'insérer le mot de passe la feuille se déverrouille juste, donc pour palier à ce problème j'ai ajouter "InputBox" pour la saisie du mot de passe mais même si on ne saisie pas le mot de passe dans la zone de saisie, il suffit de cliquer sur OK pour que la feuille se déverrouille.
Je vous remercie d'avance pour votre aide.
cordialement