XL 2016 Changer couleur de bouton ActiveX

  • Initiateur de la discussion Initiateur de la discussion KTM
  • 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 !

KTM

XLDnaute Impliqué
Bonjour chers tous
j'ai un bouton activeX Nomme "Rename" dans ma feuille qui déclenche ma macro M.
Je voudrais qu'au lancement "Rename" change de propriétés et revienne aux propriétés initiales a la fin .
J'ai procedé comme suit mais ça ne marche pas
VB:
Private Sub Rename_Click()
ActiveSheet.Unprotect "2580"
Rename.BackColor = &HC0&
Rename.ForeColor = &HFFFFFF
Rename.Caption = "En Cours..."
Application.ScreenUpdating = True
 On Error Resume Next
 
 Call M
 
Rename.BackColor = &H8000000F
Rename.ForeColor = &H80000012
Rename.Caption = "Actualiser Liste"

   ActiveSheet.Protect "2580"

End Sub
 
Bonjour.
Pourquoi pas une barre de progression …

Remarques:
Mettre d'abord tout en œuvre pour que l'exécution soit la plus rapide possible
Il est nécessaire de déterminer préalablement le nombre d'actions élémentaires à effectuer et le spécifier derrière UFmProg.Tâche NbrPrévu:=, vu qu'il faut exactement autant de UFmProg.OùÇaEnEst pour faire avancer la barre jusqu'à 100%
 

Pièces jointes

Dernière édition:
Merci chers Tous
J'ai procédé comme suit et ça marche

VB:
Private Sub Rename_Click()
ActiveSheet.Unprotect "2580"
Rename.BackColor = &HC0&
Rename.ForeColor = &HFFFFFF
Rename.Caption = "En Cours..."
Application.Wait (Now+TimeValue("00:00:01"))
Application.ScreenUpdating=True
 
 Call M
 
Rename.BackColor = &H8000000F
Rename.ForeColor = &H80000012
Rename.Caption = "Actualiser Liste"

   ActiveSheet.Protect "2580"

End Sub
 
- 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
Retour