Protection feuille excel
Résolu/Fermé
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
-
Modifié par julia Namor le 19/06/2014 à 08:13
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 - 20 juin 2014 à 09:56
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 - 20 juin 2014 à 09:56
A voir également:
- Protection feuille excel
- Feuille de pointage excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
8 réponses
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 juin 2014 à 09:30
19 juin 2014 à 09:30
Bonjour,
Envoi un petit message privé à Via55 (que je salue) avec le lien de cette discussion pour attirer son attention
il lui sera plus facile d'intervenir sur un fichier qu'il connait, à défaut d'une réponse de sa part on regardera plus tard
Envoi un petit message privé à Via55 (que je salue) avec le lien de cette discussion pour attirer son attention
il lui sera plus facile d'intervenir sur un fichier qu'il connait, à défaut d'une réponse de sa part on regardera plus tard
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
33
19 juin 2014 à 10:02
19 juin 2014 à 10:02
Ok Mike-31 , je lui ai envoyé un message privé
j'ai trouvé sur un forum qu'il fallait mettre
ActiveSheet.Unprotect ("mot de passe") en début de macro
puis mettre ActiveSheet.Protect ("mot de passe") en fin de macro.
Mais je ne sais pas sur quelle macro l'appliquer et ou dans la macro.
Bien cordialement
j'ai trouvé sur un forum qu'il fallait mettre
ActiveSheet.Unprotect ("mot de passe") en début de macro
puis mettre ActiveSheet.Protect ("mot de passe") en fin de macro.
Mais je ne sais pas sur quelle macro l'appliquer et ou dans la macro.
Bien cordialement
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 juin 2014 à 11:50
19 juin 2014 à 11:50
Re,
Par correction, attendons un peu le retour de Via55 et on voit plus tard
Par correction, attendons un peu le retour de Via55 et on voit plus tard
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
33
20 juin 2014 à 07:45
20 juin 2014 à 07:45
Bonjour à toutes et à tous
Je me (re) permets de vous relancer suite à mon souci concernant la protection de l'UF .
Via55 n'étant certainement pas disponible , je vous soumets à nouveau ma demande (ci dessus ).
Merci énormément de m'aider
Je me (re) permets de vous relancer suite à mon souci concernant la protection de l'UF .
Via55 n'étant certainement pas disponible , je vous soumets à nouveau ma demande (ci dessus ).
Merci énormément de m'aider
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
20 juin 2014 à 08:19
20 juin 2014 à 08:19
Bonjour,
j'ai trouvé sur un forum qu'il fallait mettre
ActiveSheet.Unprotect ("mot de passe") en début de macro
puis mettre ActiveSheet.Protect ("mot de passe") en fin de macro.
Mais je ne sais pas sur quelle macro l'appliquer et ou dans la macro.
Au début et à la fin de chaque macro écrivant sur la feuille, celles qui te génèrent le message d'erreur.
Sinon tu peux aussi faire ainsi :
A mettre dans ThisWorkbook.
Ta feuille est protégée pour les utilisateurs mais pas pour les macros. Et comme c'est dans Open tu ne peux pas oublier de le remettre.
Par contre je te déconseille de mettre un mot de passe. Celui qui veut pourra le faire sauter, et si tu l'oublies tu seras embêtée.
eric
j'ai trouvé sur un forum qu'il fallait mettre
ActiveSheet.Unprotect ("mot de passe") en début de macro
puis mettre ActiveSheet.Protect ("mot de passe") en fin de macro.
Mais je ne sais pas sur quelle macro l'appliquer et ou dans la macro.
Au début et à la fin de chaque macro écrivant sur la feuille, celles qui te génèrent le message d'erreur.
Sinon tu peux aussi faire ainsi :
Private Sub Workbook_Open() Sheets("Feuil1").Protect Password:="mot_de_passe", UserInterfaceOnly:=True End Sub
A mettre dans ThisWorkbook.
Ta feuille est protégée pour les utilisateurs mais pas pour les macros. Et comme c'est dans Open tu ne peux pas oublier de le remettre.
Par contre je te déconseille de mettre un mot de passe. Celui qui veut pourra le faire sauter, et si tu l'oublies tu seras embêtée.
eric
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
33
20 juin 2014 à 08:48
20 juin 2014 à 08:48
Bonjour
Merci eric
j'ai mis donc
Private Sub Workbook_Open()
Sheets("Feuil1").Protect Password:="mot_de_passe", UserInterfaceOnly:=True
End Sub
Mais à l'ouverture il me marque "nom ambigu détecté"
Je devrais pas mettre quelque chose dans la parenthése ? Private Sub Workbook_Open(???????)
Cordialement
Merci eric
j'ai mis donc
Private Sub Workbook_Open()
Sheets("Feuil1").Protect Password:="mot_de_passe", UserInterfaceOnly:=True
End Sub
Mais à l'ouverture il me marque "nom ambigu détecté"
Je devrais pas mettre quelque chose dans la parenthése ? Private Sub Workbook_Open(???????)
Cordialement
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
33
20 juin 2014 à 08:58
20 juin 2014 à 08:58
Oup's autant pour moi
j'avais copié deux fois la syntaxe Private Sub Workbook_Open()
ça marche
Les feuilles sont protégées sauf pour les macros .
Par contre est que c'est possible de déprotéger en permanence quelques colonnes dans la BDD?
Merci
j'avais copié deux fois la syntaxe Private Sub Workbook_Open()
ça marche
Les feuilles sont protégées sauf pour les macros .
Par contre est que c'est possible de déprotéger en permanence quelques colonnes dans la BDD?
Merci
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
20 juin 2014 à 09:31
20 juin 2014 à 09:31
Sélectionne tes colonnes, clic-droit dessus, 'format de cellule / protection'
eric
eric
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
33
20 juin 2014 à 09:56
20 juin 2014 à 09:56
Merci eric
j'ai honte
c'était pourtant bien évident;
en tout cas merci d'avoir réglé mon probléme
Bien cordialement
j'ai honte
c'était pourtant bien évident;
en tout cas merci d'avoir réglé mon probléme
Bien cordialement