Déverrouiller - Copier/coller/supprimer des lignes - Reverrouiller

Bonjour,

J'ai un petit problème...

Je souhaite créer un formulaire afin de gagner du temps au travail.

Dans le fichier ci-joint, les feuilles de travail sont verrouiller par le code "1234", j'ai 2 macros sur mon fichier :

- ma première macro permet de mettre les valeurs associée aux valeurs "T11" ; "R7" et "R6" de l'onglet "Traitement" dans l'onglets "références" à leurs places respectives

- ma deuxième macro de supprimer les lignes associée aux valeurs "T11" ; "R7" et "R6" de l'onglet "Saisie LIMS"

Pourriez vous s'il vous plait regardé d'où vient le problème ? Mes macros ne fonctionnent pas...

Merci d'avance

11fo124-test.xlsm (173.43 Ko)

Bonjour,

je viens de tester ton fichier avec la macro : Public Sub AfficheEtRemplace()

elle fonctionne mais encore faut-il avoir protégé manuellement la feuille "Traitement" avec le mot de passe "1234" sinon la macro n'a rien à désactiver.

bonjour,

pas besoin de déprotéger/reprotéger...

Utilise la déprotection uniquement quand tu veux faire des bricolages avec ton clavier (ou/et la souris.

Pour le VBA protège de cette manière :

Public Sub AfficheEtRemplace()
    Sheets("Traitement").Protect ("1234"), UserInterfaceOnly:=True
'On fait le rechercher/remplacer de "." par "," sur tout l'onglet verrouillé
    Sheets("Traitement").Cells.Replace what:=".", Replacement:=",", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
        SearchFormat:=False, ReplaceFormat:=False
End Sub
Rechercher des sujets similaires à "deverrouiller copier coller supprimer lignes reverrouiller"