Comment supprimer une ligne dans une feuille protégée ?

Bonjour,

Je suis à la recherche d'une option à cocher (ou à décocher) dans Excel qui me permettrait de supprimer une ligne dans une feuille protégée.

N'allez pas trop vite, j'ai bien cocher la case "Supprimer les lignes" lorsque je l'ai eu à ma disposition lors de l'activation du verrouillage.

Malheureusement, ça ne fonctionne pas et il me met le message comme quoi la feuille est verrouillée. Le message apparaît, que la ligne contienne des informations, ou non.

L'insertion, quand on utilise la même méthode, fonctionne très bien.

Je suis sous excel 2003.

Merci d'avance à tous.

Olivier.

Edit Amadéus: Supprimé. Doublon involontaire

Bonjour

L'option lors de la protection de Feuille:

"Autoriser tous les utilisateurs de cette feuille à" "Supprimer des lignes"

est sans effet si les cellules des lignes en question sont verrouillées.

Si tu ne veux pas que l'utilisateur connaisse le MDP, il te faudra passer par une Macro VBA

Cordialement

Re bonjour,

Mais comment inclure le mot de passe dans la macro, du coup ?

(j'avoue ne pas être du tout, mais pas du tout, expert en macro)

Merci d'avance...

Olivier

Bonjour

Il y aura bien quelqu'un pour t'écrire le Code

Quant à ta question, les lignes d'instructions avec mot de passe sont

Pour protéger avec MDP comme mot de passe

ActiveSheet.Protect "MDP"

et pour déprotéger

ActiveSheet.Unprotect "MDP"

Cordialement

Tiens, j'ai même un fichier sous le coude

https://www.excel-pratique.com/~files/doc/Proteger_Deproteger.xls

Merci... je vais tester ça...

Bonne soirée...

Olivier

Bonjour,

Amadeus, j'ai testé ta méthode, mais il me reste un souci...

Lorsque toi, tu mets : ActiveSheet.Protect "MDP", chez moi, VB me met :

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _

, AllowDeletingRows:=True, AllowSorting:=True, AllowFiltering:=True

En fait, je dois bien admettre qu'à part le "allowDeletingRows:=True" qui correspond à ce que je lui demande de faire pendant entre le déverrouillage et le reverrouillage, le reste, je ne vois pas trop ce que ça signifie...

Mais dans tout ça, j'ignore surtout où remettre le mot de passe pour qu'il ne m'embête pas... et que ça fonctionne, surtout...

Merci d'avance.

Bonjour

Pour protéger avec MDP comme mot de passe

ActiveSheet.Protect "MDP"

Tu remplaces MDP par ton mot de passe.

Cordialement

Amadeus,

Oui, ça, je n'en doute pas... le hic, c'est : où l'insérer ???

J'ai essayé juste après ActiveSheet.Protect avec un espace avant et un après, mais ça n'a pas fonctionné...

Merci d'avance.

Olivier

Bonjour

Pourquoi une espace avant ou après?

2 fichiers protégés avec comme Mot De Passe catdog

https://www.excel-pratique.com/~files/doc/Protection_a_Ouverture.xls

https://www.excel-pratique.com/~files/doc/We4cMProteger_Deproteger.xls

Cordialement

Rechercher des sujets similaires à "comment supprimer ligne feuille protegee"