Dirigez-vous automatiquement God Marco avant User Marco?

Duplication possible:
Comment protéger les cellules dans Excel mais autoriser celles-ci à être modifiées par un script VBA

toute chance d'exécuter un cadre spécifique [GodMarco] avant tout marco [UserMarco] qui a déclenché par l'user?

AFFAIRE I

J'ai une feuille de calcul, qui a beaucoup de button pour faire différentes actions par l'user.

J'ai des cellules normales pour permettre aux users d'entrer des données et ont caché des cellules pour faire le travail sale.

Et comme l'user peut user [flèche] ou [onglet] circuler, je dois protéger la feuille.

Et les a rendus non sélectionnables.

Et maintenant VBA s'est arrêté.

Je sais que je peux append des codes vba pour la protéger et la protéger encore et encore, mais je pense qu'il est stupide de les append à chaque image.

Donc peut-il être quelque chose comme GODMODE qu'avant chaque marque tiré par l'user, exécutez GODMARCO1, et après l'user marco, exécutez GODMARCO2?

[FAIT, MERCI.] CAS II

Ou pouvons-nous get des cellules qui ne sont pas sélectionnables par un user mais sélectionnables par VBA?

MERCI BEAUCOUP.

Ouvrez la window VBA (Alt + F11). Dans la window de propriété de la feuille que vous souhaitez protéger, vous verrez la propriété "ScrollArea" qui limitera la zone pouvant être sélectionnée par l'user, définissez-la à n'importe quelle gamme que vous souhaitez rendre accessible à vos users.