Colorer un bouton excel en cliquant dessus

TiitoBambino Messages postés 20 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

Je commence les macro excel et je m'y perd un peut..
Mon problème est le suivant:
Dans un classeur j'ai créer une list de ville chaque une dans un bouton différent. Je voudrais que quand je click sur le bouton celui-ci change de couleur. C'est a dire que le bouton est en couleur basique et lorsque je click dessus il devienne Orange par exemple. Si je re click sur ce même bouton qui est maintenant orange je voudrais qu'il revienne a sa couleur initial.

J'ai fait des recherche sur le net et la seul macro que j'ai trouver est la suivante:
CommandButton1.BackColor = RVB(240, 0, 0)

Je n'arrive pas a la faire fonctionner je pense que ce ne doit pas être sa.

Quelqu'un pourrait m'aidez ou m'apprendre un peut plus sur ces macro?

Merci d'avance,
Bien Cordialement

7 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    essaies ceci après avoir coloré la bouton en &HFF par exemple (rouge)

    Const gris = &HFF8080
    Const rouge = &HFF

    Private Sub CommandButton1_Click()
    CommandButton1.BackColor = rouge + gris - CommandButton1.BackColor
    End Sub

    Cdlmnt
    0
  2. TiitoBambino Messages postés 20 Statut Membre 31
     
    ccm81,

    J'ai donc insérer la macro que vous mavez envoyer , et lorsque je click sur le bouton le message suivant s'affiche:
    << erreur d'exécution '424'

    objet requis >>
    0
  3. TiitoBambino Messages postés 20 Statut Membre 31
     
    Sa fonctionne, merci beaucoup pour ton aide :)

    Bonne journée a toi !
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. TiitoBambino Messages postés 20 Statut Membre 31
     
    J'aurai encore une petite question, ou est ce que je pourrait trouver les codes couleurs ??

    Cdt
    0
  6. ccm81 Messages postés 11033 Statut Membre 2 434
     
    0
    1. TiitoBambino Messages postés 20 Statut Membre 31
       
      Bonjour, je vien de rentrer de vacance dsl de te répondre que maintenant. Le lien a expirer je ne peut pas acceder au fichier pourrait tu me le renvoyer? Dsl encore du dérangement! Et merci encore.
      Cdt
      0