Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

activer macro quand une feuille est protégée.

Titoy

XLDnaute Junior
Bonjour Le forum !

Savez-vous comment on peux utiliser sa macro quand la feuille est protégée ?

Le problème est que je dois protéger ma feuille mais une fois que c'est fait, je ne peux plus utiliser ma macro !

I need your help !

Merci beaucoup

A +

TITOY
 

kinel

XLDnaute Occasionnel
Re : activer macro quand une feuille est protégée.

Géniale cette commande, elle répond aux nombreuses questions de problèmes de macros et de protection

pour ma part j'ai opté pour cette forme:


ActiveSheet.Unprotect ("mdp") 'enlève la protection

Ma macro

ActiveSheet.Protect ("mdp") 'replace la protection

et c'est du bonheur

amitiés
Kinel
 

kinel

XLDnaute Occasionnel
Re : activer macro quand une feuille est protégée.

bonjour à tous

juste une petite précision pour Pascal

pourquoi faut il faire :

"Dans VBE (Alt F11) tu vas dans outils > options et dans l'onglet Editeur tu coches déclaration de variables obligatoire"

sur mon classeur ça fonctionnait sans cette modif ou alors le plantage n'était pas encore apparu ??

on veut aussi comprendre quand ça marche !!!

Merci
Kinel
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re : activer macro quand une feuille est protégée.

RE

C'était suite à la remarque de mutzik

ninanani avait demandé
Re Mutzik,

Merci pour l info mais je trouve ou cela?
Car c est vrai que cela me faciliterai un peu la tache.

Et ce que j'ai ecris était la réponse
Voili voilà
 

mromain

XLDnaute Barbatruc
Re : activer macro quand une feuille est protégée.

bonjour le forum, ninanani

pour le "Option Explicit", ou tu l'écris à chaque début de module, ou alors tu coche l'option

outil -> option -> editeur -> Déclaration des variables obligatoire

bonne journée


Edit: scusez-moi, j'avais pas vu la deuxieme page
 

Discussions similaires

Réponses
4
Affichages
264
Réponses
4
Affichages
702
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…