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

A voir également:

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 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
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 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
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