OVH Cloud OVH Cloud

macro et protection

4 réponses
Avatar
mic3812
Bonjour,
Comment faire pour dans une ligne le résultat d'une macro s'affiche
dans des cellules qui sont vérouillées protégées par mot de passe.
Pourquoi le résultat d'une formule qui est dans les cellules
vérouillées, s'affiche t'elle ?
merci
michel

4 réponses

Avatar
isabelle
bonjour Michel,

voici un exemple,

résultat = 1
ActiveSheet.Unprotect Password:="zaza"
Range("A1") = résultat
ActiveSheet.Protect Password:="zaza"

isabelle


Bonjour,
Comment faire pour dans une ligne le résultat d'une macro s'affiche
dans des cellules qui sont vérouillées protégées par mot de passe.
Pourquoi le résultat d'une formule qui est dans les cellules
vérouillées, s'affiche t'elle ?
merci
michel


Avatar
mic3812
encore merci, j'ai compris
michel

Le Sat, 04 Oct 2003 12:48:45 -0400, isabelle
écrit:

bonjour Michel,

voici un exemple,

résultat = 1
ActiveSheet.Unprotect Password:="zaza"
Range("A1") = résultat
ActiveSheet.Protect Password:="zaza"

isabelle


Bonjour,
Comment faire pour dans une ligne le résultat d'une macro s'affiche
dans des cellules qui sont vérouillées protégées par mot de passe.
Pourquoi le résultat d'une formule qui est dans les cellules
vérouillées, s'affiche t'elle ?
merci
michel




Avatar
Philippe.R
Bonsoir Michel,
Pour la deuxième partie de ta question :
Pourquoi le résultat d'une formule qui est dans les cellules
verrouillées, s'affiche t'elle ?
Ce qui est interdit par le verrouillage, c'est la modification du contenu de la cellule, or, la formule

étant déjà dans la cellule, cette dernière n'est pas modifiée, seul le résultat affiché l'est.
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

a écrit dans le message de news:
Bonjour,
Comment faire pour dans une ligne le résultat d'une macro s'affiche
dans des cellules qui sont vérouillées protégées par mot de passe.
Pourquoi le résultat d'une formule qui est dans les cellules
vérouillées, s'affiche t'elle ?
merci
michel


Avatar
AV
Une autre soluce pour éviter les déprotections/protections répétitives sur une
feuille lors de modifications par macro
Pour la feuille "Feuil1" du classeur :
Dans le module de ThisWorkbook :

Private Sub Workbook_Open()
Sheets("Feuil1").Protect Contents:=True, UserInterfaceOnly:=True,
password:="zzz"
End Sub

AV