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

Supprimer bouton dans code

  • Initiateur de la discussion Initiateur de la discussion guy72
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

guy72

XLDnaute Impliqué
Bonjour,
J'ai récupéré ce code :

Il sert à faire clignoter "Label1" dans mon USF avec un bouton.
Je souhaiterais supprimer le bouton, savoir comment faire pour m'en servir dans une procédure : "Quand B22=5".


A moins que vous ayez un autre code qui fasse la même chose, cela ne me dérange pas.


Private Sub CommandButton1_Click()
Clignote 6, Me.Label1.Name
End Sub
Sub Clignote(nb, label)
n = 0
Do While n < nb
Me(label).Visible = Not Me(label).Visible
fin = Timer + 0.4
Do While Timer < fin: DoEvents: Loop
n = n + 1
Loop
End Sub

Merci de votre aide

Cordialement
Guy
 
Re : Supprimer bouton dans code

Re 🙂,C'est donc là qu'il faut mettre
Code:
If Range("B22") = 5 Then Clignote 6, Me.Label1.Name
Tout bêtement 😉.
Bonne journée 😎

Bonsoir,c'est encore moi.
Comment modifier :
If Range("B22") = 5 Then Cligno 6, Me.Label1.Name.
qui se trouve dans le code du USF.

Je souhaite aussi le mettre dans le code la feuille avec un autre nom).
Que faut-il que je modifi dans cette ligne pour que sa fonctionne . Je suppose que c'est seulement "Me", j'ai mis "UserForm1", mais cela ne fonctionne pas.

Merci de ton aide.
Cordialement
Guy
 
Re : Supprimer bouton dans code

Re 🙂,
A priori, le seul passage du nom du label à la fonction ne fonctionne pas, donc j'ai intégré Clignote au code
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("B22") <> 5 Then Exit Sub
n = 0: nb = 4
Do While n < nb
Me.Label1.Visible = Not Me.Label1.Visible
fin = Timer + 0.4
Do While Timer < fin: DoEvents: Loop
n = n + 1
Loop
End Sub
fonctionne 😉.
Bonne journée 😎
 
Re : Supprimer bouton dans code

un essai, avec ou sans bouton USF. Dans ce dernier cas la fermeture se fait par déplacement du curseur


Bonjour, Si
Excuse si je ne t'ai pas répondu.
La solution est bonne aussi, sauf, qu'au début, je ne comprenais pas le fonctionnement.
Car moi j'ai d'abord le USF et après le 5 en B22, pusi je t'ai oublié.
Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Probleme de code
Réponses
0
Affichages
484
Réponses
8
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…