Protection d'une feuille Excel

Résolu/Fermé
hamouchka
Messages postés
14
Date d'inscription
jeudi 26 mai 2011
Statut
Membre
Dernière intervention
14 juin 2011
- 13 juin 2011 à 14:41
hamouchka
Messages postés
14
Date d'inscription
jeudi 26 mai 2011
Statut
Membre
Dernière intervention
14 juin 2011
- 14 juin 2011 à 15:53
Bonjour,

J'ai un user forme qui remplie un tableau Excel (2003) avec des différentes valeurs,
j'essaye de protéger la feuille dans le sens que personne ne peut rien modifier sauf la
Macro.

je m'explique : je veux que quand l'usager clique sur le bouton et puis il met le mot dans le InputBox , le mot soit enregistrer dans la colonne mais si quelqu'un essaie de
l'inscrire manuellement ca marche pas!

Merci
Bonne semaine à vous

4 réponses

Utilisateur anonyme
13 juin 2011 à 14:52
Je ne sais pas si c'est ça, mais tu peux mettre un mot de passe contre la modification. Par contre je crois que ça englobe la macro.
Mais on m'a dit aussi qu'on peut justement avec une macro afficher une fenêtre style "alerte" à chaque fois qu'on clique sur une cellule. Elle est donc impossible de modifier (?)
Regarde ici
0
hamouchka
Messages postés
14
Date d'inscription
jeudi 26 mai 2011
Statut
Membre
Dernière intervention
14 juin 2011

13 juin 2011 à 15:03
Merci

Oui j'ai fait ça mais ca bloque ma macro aussi, je veux que seulement la macro soit capable de modifier la feuille!

avez vous des idées ???
0
eriiic
Messages postés
24422
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 août 2022
7 100
13 juin 2011 à 16:47
Bonjour,

Peut-être que si tu prenais la peine de répondre, voire même de dire merci, sur tes précédentes questions ça donnerait un peu plus envie de te proposer la solution.

Voir ici :
https://forums.commentcamarche.net/forum/affich-22328177-excel-eliminer-la-redondance
et là :
https://forums.commentcamarche.net/forum/affich-22287071-un-macro-trops-lent

eric
0
hamouchka
Messages postés
14
Date d'inscription
jeudi 26 mai 2011
Statut
Membre
Dernière intervention
14 juin 2011

13 juin 2011 à 17:31
Normalement je remercie les personnes qui me répondre comme tu as vu :

hamouchka - 13 jun 2011 à 15:03
Merci
Oui j'ai fait ça mais ca bloque ma macro aussi, je veux que seulement la macro soit capable de modifier la feuille!


et si tu n'as pas envie de me répondre je peux comme même continuer à vivre ....

Merci
0
eriiic
Messages postés
24422
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 août 2022
7 100
13 juin 2011 à 18:48
Re,

Verrouille les cellules concernées et protège la feuille par macro (.protect) en ajoutant le paramètre UserInterfaceOnly:=True
Les macros pourront modifier la feuille, pas l'utilisateur.
eric
0
hamouchka
Messages postés
14
Date d'inscription
jeudi 26 mai 2011
Statut
Membre
Dernière intervention
14 juin 2011

14 juin 2011 à 15:53
Merci Eric ça fonctionne trés bien!
0