OVH Cloud OVH Cloud

La question du jour...( pas certain...)

7 réponses
Avatar
Michel.P
Bonsoir à toutes et tous.

Je voudrai placer un bouton pour actualiser mes
références sur une feuille excel97, mais car il y
a un mais, je voudrai que ce bouton ne soit
activable que si la feuille est déprotégée,
autrement nada, aucun clic possible sur le
bouton.

est ce faisable ? et comment ?

pour info : j'ai la feuille et le bouton est
placé CBmiseAjour, me manque que l'esentiel,
comme d'hab mdr

Merci d'avance aux Dieux d'excel pour la grande
bonté dont ils font preuve.... ;-)

--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)

7 réponses

Avatar
COLLIOURE
[HS] OLA Michel! je me faisais du souci depuis mon post
plus bas, du 31-08 à 11h23 *tu travailles trop* que je te dis
Bien cordialement et Bon week-end (à tous bien sûr) @+
Avatar
Michel Pierron
Bonsoir Michel;
Le fait de protéger ou déprotéger ne génère pas un évènement exploitable,
aussi est-il plus simple de laisser le bouton visible et de ne pas exécuter
la procédure si la feuille est protégée:
Sub CBmiseAjour()
If ActiveSheet.ProtectContents Then Exit Sub
' Ici le code de ton bouton
' ...
End Sub

La procédure ci-dessous t'oblige à changer de cellule après la protection ou
la déprotection pour qu'elle s'exécute:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ActiveSheet
.Shapes("Bouton 1").Visible = Not .ProtectContents
End With
End Sub

MP

"Michel.P" a écrit dans le message de
news:
Bonsoir à toutes et tous.

Je voudrai placer un bouton pour actualiser mes
références sur une feuille excel97, mais car il y
a un mais, je voudrai que ce bouton ne soit
activable que si la feuille est déprotégée,
autrement nada, aucun clic possible sur le
bouton.

est ce faisable ? et comment ?

pour info : j'ai la feuille et le bouton est
placé CBmiseAjour, me manque que l'esentiel,
comme d'hab mdr

Merci d'avance aux Dieux d'excel pour la grande
bonté dont ils font preuve.... ;-)

--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)



Avatar
Michel.P
Olala COLLIOURE
tu te rends compte, j'ai raté ton post du
31/08...impardonnable.. va falloir que je
m'oblige à porter mes lunettes (toutes neuves) en
permanence. C'est pas bien de vieillir....
Mais, il est vrai que je travaille TROP. Gros
défaut, je suis perfectionniste.... (ou qualité,
à voir)
passe également un bon WE et je reprends une
formule qui nous est chère :

C'est avec plaisir.....

COLLIOURE a couché sur son écran :
[HS] OLA Michel! je me faisais du souci depuis mon
post plus bas, du 31-08 à 11h23 *tu travailles trop*
que je te dis Bien cordialement et Bon week-end (à
tous bien sûr) @+


--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)

Avatar
Michel.P
Bonsoir et merci Michel
Ta solution retient toute mon attention et en
fait, je l'adopte à l'unanimité de mes voix mdr
Bonne soirée et au plaisir. ;-)


Dans son message précédent, Michel Pierron a
Bonsoir Michel;
Le fait de protéger ou déprotéger ne génère pas un
évènement exploitable, aussi est-il plus simple de
laisser le bouton visible et de ne pas exécuter la
procédure si la feuille est protégée: Sub CBmiseAjour()
If ActiveSheet.ProtectContents Then Exit Sub
' Ici le code de ton bouton
' ...
End Sub

La procédure ci-dessous t'oblige à changer de cellule
après la protection ou la déprotection pour qu'elle
s'exécute: Private Sub Worksheet_SelectionChange(ByVal
Target As Range) With ActiveSheet
.Shapes("Bouton 1").Visible = Not .ProtectContents
End With
End Sub

MP

"Michel.P" a
écrit dans le message de
news:
Bonsoir à toutes et tous.

Je voudrai placer un bouton pour actualiser mes
références sur une feuille excel97, mais car il y
a un mais, je voudrai que ce bouton ne soit
activable que si la feuille est déprotégée,
autrement nada, aucun clic possible sur le
bouton.

est ce faisable ? et comment ?

pour info : j'ai la feuille et le bouton est
placé CBmiseAjour, me manque que l'esentiel,
comme d'hab mdr

Merci d'avance aux Dieux d'excel pour la grande
bonté dont ils font preuve.... ;-)

--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)



--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)


Avatar
Michel.P
ça tourne comme je voulais.
impecc

Michel Pierron avait prétendu :
Bonsoir Michel;
Le fait de protéger ou déprotéger ne génère pas un
évènement exploitable, aussi est-il plus simple de
laisser le bouton visible et de ne pas exécuter la
procédure si la feuille est protégée: Sub CBmiseAjour()
If ActiveSheet.ProtectContents Then Exit Sub
' Ici le code de ton bouton
' ...
End Sub

La procédure ci-dessous t'oblige à changer de cellule
après la protection ou la déprotection pour qu'elle
s'exécute: Private Sub Worksheet_SelectionChange(ByVal
Target As Range) With ActiveSheet
.Shapes("Bouton 1").Visible = Not .ProtectContents
End With
End Sub

MP

"Michel.P" a
écrit dans le message de
news:
Bonsoir à toutes et tous.

Je voudrai placer un bouton pour actualiser mes
références sur une feuille excel97, mais car il y
a un mais, je voudrai que ce bouton ne soit
activable que si la feuille est déprotégée,
autrement nada, aucun clic possible sur le
bouton.

est ce faisable ? et comment ?

pour info : j'ai la feuille et le bouton est
placé CBmiseAjour, me manque que l'esentiel,
comme d'hab mdr

Merci d'avance aux Dieux d'excel pour la grande
bonté dont ils font preuve.... ;-)

--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)



--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)


Avatar
jackie
[HS] Bonsoir Michel (et autres noctambules!) C'est Doudou qui va être
content demain matin de voir ton post: il a épluché
tout le mois d'août où ton nom était fréquemment à l'affiche...et ce
silence commençait à l'inquiéter! Je t'espère en pleine forme
ainsi que nos amis d'Excel *mais* comme tu peux le voir , pour moi, c'est
un WEnd de garde..(Quelle chance a mon époux n'est-ce pas?).alors j'avale du
café comme dans sa blague :-D
C'est l'heure creuse où je vais pouvoir bosser sur les scripts( je ne suis
qu'en mat(ernelle) sup(érieure) lol rofl @+
Avatar
Michel.P
Bonjour Jackie,
à l'heure de ton post, malgré que je sois
noctambule un peu aussi, j'étais parti rejoindre
le monde des rêves.... j'espère que la rentrée
c'est bien passée pour toi et les tiens !
Mon silence était surtout dû au fait qu'avec
cette fameuse rentrée, on doit courir partout.
pour ma part et surtout celle de mon épouse :
primaire, Lycée et autres écoles pour ma deuxième
fille...
et la semaine suis au boulot. pas facile de
concilier tout cela.
en tout cas, n'abuse pas du café et à bientôt le
plaisir de te lire....


jackie a exprimé avec précision :
[HS] Bonsoir Michel (et autres noctambules!) C'est
Doudou qui va être content demain matin de voir ton
post: il a épluché tout le mois d'août où ton nom
était fréquemment à l'affiche...et ce silence
commençait à l'inquiéter! Je t'espère en pleine forme
ainsi que nos amis d'Excel *mais* comme tu peux le
voir , pour moi, c'est un WEnd de garde..(Quelle chance
a mon époux n'est-ce pas?).alors j'avale du café comme
dans sa blague :-D C'est l'heure creuse où je vais
pouvoir bosser sur les scripts( je ne suis qu'en
mat(ernelle) sup(érieure) lol rofl @+


--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)