Protection macros et classeur

  • Initiateur de la discussion nonothedoc
  • Date de début
N

nonothedoc

Guest
promis, plus de demandes pour ce week-end , ;-)

quand on protège un classeur en écriture et /ou lecture, les macros sont à priori inutilisables.
Pourquoi ?

il y a une solution ?

ne pas sauvegarder le classeur: ok
mais exécuter les macros seraient bien !

allez, reposez vous bien aussi ……et vivement Lundi non ?
:S
 

Dull

XLDnaute Barbatruc
Salut nonothedoc, le Forum

il faut que tu déprotège ta feuille avant de lancer ta macro. dans ton code tu met:
Code:
sub tamacro()
ActiveSheet.Unprotect'déprotège ta feuille
'ta proc
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True'la reprotège sans Mot de Passe
end sub
@+ :woohoo:
 

coco_lapin

XLDnaute Impliqué
Bonjour monothedoc, Dull et le forum.

Le lien en annexe te montre aussi comment protéger les feuilles tout en pouvant écrire sur ces feuilles sans les déprotéger (utilisation de Userinterfaceonly).

Par contre la protection doit être effectuée par macro (par exemple à l'ouverture du classeur)


Lien supprimé
 

Discussions similaires

Statistiques des forums

Discussions
312 338
Messages
2 087 397
Membres
103 535
dernier inscrit
moimeme1