Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Eh non mon bon Serge; sinon à quoi servirait la protection si tout un
chacun
pouvait passer outre.
Ton message d'avertissement doit consister en quelques lignes ou une image
qu'il
te faut masquer par macro lors de l'ouverture du classeur si les macros
sont
actives.
MP
"garnote" a écrit dans le message de
news:z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Eh non mon bon Serge; sinon à quoi servirait la protection si tout un
chacun
pouvait passer outre.
Ton message d'avertissement doit consister en quelques lignes ou une image
qu'il
te faut masquer par macro lors de l'ouverture du classeur si les macros
sont
actives.
MP
"garnote" <rien@absent.net> a écrit dans le message de
news:z63Zb.61912$2g.22021@charlie.risq.qc.ca...
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Eh non mon bon Serge; sinon à quoi servirait la protection si tout un
chacun
pouvait passer outre.
Ton message d'avertissement doit consister en quelques lignes ou une image
qu'il
te faut masquer par macro lors de l'ouverture du classeur si les macros
sont
actives.
MP
"garnote" a écrit dans le message de
news:z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
J'avais quelque chose d'équivalent.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
Ça j'aime. Y avais pas pensé.
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose garnement
pour garnote?
Non, il propose mauvais garnement !
"garnote" a écrit dans le message de news:
z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
J'avais quelque chose d'équivalent.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
Ça j'aime. Y avais pas pensé.
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose garnement
pour garnote?
Non, il propose mauvais garnement !
"garnote" <rien@absent.net> a écrit dans le message de news:
z63Zb.61912$2g.22021@charlie.risq.qc.ca...
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
J'avais quelque chose d'équivalent.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
Ça j'aime. Y avais pas pensé.
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose garnement
pour garnote?
Non, il propose mauvais garnement !
"garnote" a écrit dans le message de news:
z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Je m'en doutais quand même un peu :-)))
Autre chose que j'aimerais bien comprendre :
Mes classeurs sont sur le réseau de mon collège.
Supposons qu'un collègue ouvre Excel et met
la sécurité «à bas». Est-ce que la sécurité sera
basse pour les autres collègues qui ouvriront Excel.
Je me doute bien que non mais comment ça marche
cette affaire-là ? ( instances ? ... )
Serge
"Michel Pierron" a écrit dans le message de news:
#VG$Eh non mon bon Serge; sinon à quoi servirait la protection si tout un
chacunpouvait passer outre.
Ton message d'avertissement doit consister en quelques lignes ou une image
qu'ilte faut masquer par macro lors de l'ouverture du classeur si les macros
sontactives.
MP
"garnote" a écrit dans le message de
news:z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Je m'en doutais quand même un peu :-)))
Autre chose que j'aimerais bien comprendre :
Mes classeurs sont sur le réseau de mon collège.
Supposons qu'un collègue ouvre Excel et met
la sécurité «à bas». Est-ce que la sécurité sera
basse pour les autres collègues qui ouvriront Excel.
Je me doute bien que non mais comment ça marche
cette affaire-là ? ( instances ? ... )
Serge
"Michel Pierron" <mpierron@europtest.com> a écrit dans le message de news:
#VG$Dev9DHA.2656@TK2MSFTNGP11.phx.gbl...
Eh non mon bon Serge; sinon à quoi servirait la protection si tout un
chacun
pouvait passer outre.
Ton message d'avertissement doit consister en quelques lignes ou une image
qu'il
te faut masquer par macro lors de l'ouverture du classeur si les macros
sont
actives.
MP
"garnote" <rien@absent.net> a écrit dans le message de
news:z63Zb.61912$2g.22021@charlie.risq.qc.ca...
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Je m'en doutais quand même un peu :-)))
Autre chose que j'aimerais bien comprendre :
Mes classeurs sont sur le réseau de mon collège.
Supposons qu'un collègue ouvre Excel et met
la sécurité «à bas». Est-ce que la sécurité sera
basse pour les autres collègues qui ouvriront Excel.
Je me doute bien que non mais comment ça marche
cette affaire-là ? ( instances ? ... )
Serge
"Michel Pierron" a écrit dans le message de news:
#VG$Eh non mon bon Serge; sinon à quoi servirait la protection si tout un
chacunpouvait passer outre.
Ton message d'avertissement doit consister en quelques lignes ou une image
qu'ilte faut masquer par macro lors de l'ouverture du classeur si les macros
sontactives.
MP
"garnote" a écrit dans le message de
news:z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Bonjour Garnote
Mon truc à moi:
quand je ferme le classeur (qui lui est sous macro actives) je positionne
une zone texte avec un texte du style
" ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
-les macros ne sont pas actives et l'utilisateur décide de la suite.
J'ai pas mieux en (dehors du piratage!!)
RaMa
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose garnement
pour garnote?
"garnote" a écrit dans le message de news:
z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Bonjour Garnote
Mon truc à moi:
quand je ferme le classeur (qui lui est sous macro actives) je positionne
une zone texte avec un texte du style
" ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
-les macros ne sont pas actives et l'utilisateur décide de la suite.
J'ai pas mieux en (dehors du piratage!!)
RaMa
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose garnement
pour garnote?
"garnote" <rien@absent.net> a écrit dans le message de news:
z63Zb.61912$2g.22021@charlie.risq.qc.ca...
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Bonjour Garnote
Mon truc à moi:
quand je ferme le classeur (qui lui est sous macro actives) je positionne
une zone texte avec un texte du style
" ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
-les macros ne sont pas actives et l'utilisateur décide de la suite.
J'ai pas mieux en (dehors du piratage!!)
RaMa
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose garnement
pour garnote?
"garnote" a écrit dans le message de news:
z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Ce qui me donne une idée.
Une zone de texte contenant cet avertissement :
Le niveau de sécurité des macros est HAUT. Alors, pauvres de vous,
les sublimes macros de ce classeur ne fonctionnent pas.
Fermez ce document et allez dans
Outils / Macro / Sécurité. , mettez-le à BAS ou MOYEN et
revenez nous voir !
Et ces deux macros :
Private Sub Workbook_Open()
Sheets("Bonjour").Shapes("avertissement").Visible = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
J'enregistre mon classeur avec la zone de texte visible
et en lecture seule.
Yâtu une faille dans ma patente ?
Serge
"RaMa" a écrit dans le message de news:
#Bonjour Garnote
Mon truc à moi:
quand je ferme le classeur (qui lui est sous macro actives) je
positionne
une zone texte avec un texte du style
" ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
-les macros ne sont pas actives et l'utilisateur décide de la suite.
J'ai pas mieux en (dehors du piratage!!)
RaMa
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose
garnement
pour garnote?
"garnote" a écrit dans le message de news:
z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Ce qui me donne une idée.
Une zone de texte contenant cet avertissement :
Le niveau de sécurité des macros est HAUT. Alors, pauvres de vous,
les sublimes macros de ce classeur ne fonctionnent pas.
Fermez ce document et allez dans
Outils / Macro / Sécurité. , mettez-le à BAS ou MOYEN et
revenez nous voir !
Et ces deux macros :
Private Sub Workbook_Open()
Sheets("Bonjour").Shapes("avertissement").Visible = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
J'enregistre mon classeur avec la zone de texte visible
et en lecture seule.
Yâtu une faille dans ma patente ?
Serge
"RaMa" <PaSpam_rmarceau@free.fr> a écrit dans le message de news:
#2q5rxv9DHA.1648@tk2msftngp13.phx.gbl...
Bonjour Garnote
Mon truc à moi:
quand je ferme le classeur (qui lui est sous macro actives) je
positionne
une zone texte avec un texte du style
" ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
-les macros ne sont pas actives et l'utilisateur décide de la suite.
J'ai pas mieux en (dehors du piratage!!)
RaMa
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose
garnement
pour garnote?
"garnote" <rien@absent.net> a écrit dans le message de news:
z63Zb.61912$2g.22021@charlie.risq.qc.ca...
Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge
Ce qui me donne une idée.
Une zone de texte contenant cet avertissement :
Le niveau de sécurité des macros est HAUT. Alors, pauvres de vous,
les sublimes macros de ce classeur ne fonctionnent pas.
Fermez ce document et allez dans
Outils / Macro / Sécurité. , mettez-le à BAS ou MOYEN et
revenez nous voir !
Et ces deux macros :
Private Sub Workbook_Open()
Sheets("Bonjour").Shapes("avertissement").Visible = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
J'enregistre mon classeur avec la zone de texte visible
et en lecture seule.
Yâtu une faille dans ma patente ?
Serge
"RaMa" a écrit dans le message de news:
#Bonjour Garnote
Mon truc à moi:
quand je ferme le classeur (qui lui est sous macro actives) je
positionne
une zone texte avec un texte du style
" ce classeur ne fonctionne que si les macro sont activées.
vérifiez le niveau de sécurité (moyen, ou bas)
relancez l'application ......quand ces conditions seront réunies.
et quand le classeur s'ouvre soit:
-les macros sont actives et je fais disparaître ce texte
-les macros ne sont pas actives et l'utilisateur décide de la suite.
J'ai pas mieux en (dehors du piratage!!)
RaMa
Ps..Hs est-ce qu'au Québec le correcteur orthographique propose
garnement
pour garnote?
"garnote" a écrit dans le message de news:
z63Zb.61912$Salutations distinguées à vous tous,
J'ai un classeur avec un bouton auquel est
associé une macro. Si à l'ouverture de ce
classeur, le niveau de sécurité des macros
est haut, un message Excel nous annonce
que les macros sont désactivées.
Et bien sourd, le Private Sub Workbook_Open()
reste muet. Alors, pour le plaisir, est-ce possible
de détecter l'état de protection des macros pour
en avertir l'utilisateur et tant qu'à y être, le mettre
automatiquement à bas ?
Oui, je sais, ça fait un peu pirate,
mais hinc pour sawoir !!!
:-)))
Serge