Interdire accés feuille Excel

Fermé
linkcr15 Messages postés 362 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 31 mars 2016 - 22 mai 2012 à 15:21
linkcr15 Messages postés 362 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 31 mars 2016 - 22 mai 2012 à 15:47
Bonjour à toutes et à tous!

Voici mon problème :

J'ai créée un logiciel en VBA sous Excel. Dedans j'utilise des feuilles Excel pour les afficher dans des UserForm via des composants Spreadsheet.
J'aimerais vérouiller mes feuilles pour que les utilisateurs ne puissent pas changer ce qu'il y a dedans. Mon problème est que quand je vérouille les feuilles (j'ai éssayé via un mot de passe, en cachant mes feuilles avec l'attribut Visible des feuilles et via l'attribut EnableSelection), mon code VBA ne fonctionne pu car les restrictions que j'utilise s'appliquent aussi aux macros VBA.
Comment faire pour verrouiller les feuilles sans bloquer les macros VBA?

Merci d'avance pour vos réponses!

A voir également:

2 réponses

L01C Messages postés 323 Date d'inscription lundi 30 avril 2012 Statut Membre Dernière intervention 17 mai 2016 44
22 mai 2012 à 15:22
Bonjour,


Essaye:

Outils=>Protection=>Protéger la feuille.
0
linkcr15 Messages postés 362 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 31 mars 2016 12
22 mai 2012 à 15:29
Quand je protège ma feuille de cette manière, mes macro VBA ne fonctionnent plus car j'interdis la modification des données alors que mes macros souhaitent les modifier.
Je veux interdire la modification "manuelle" des utilisateurs, mais pas celle des macros VBA.
0
L01C Messages postés 323 Date d'inscription lundi 30 avril 2012 Statut Membre Dernière intervention 17 mai 2016 44
22 mai 2012 à 15:41
Essaye en décochant "scénario"
0
linkcr15 Messages postés 362 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 31 mars 2016 12
22 mai 2012 à 15:47
Même problème en décochant les scénarios
0