Changer la couleur d un bouton au clic

Bonjour,

Je suis novice sur le forum ainsi que sur les VBA.

Je cherche à colorer un bouton lorsque celui-ci a été cliqué.

Pouvez vous m'indiquer la marche à suivre ou la ligne de code svp ?

Merci pour votre aide

Leslie

Bonjour,

Si tu géres un en anglais, tu as un tutoriel sur ce site.

https://www.extendoffice.com/documents/excel/1717-excel-change-color-of-button.html

le plus simple

Private Sub CommandButton1_Click()
CommandButton1.BackColor = &HFF&
End Sub

Vous allez me trouver nulle… Mais je ne sais pas où insérer ce code car je ne retrouve pas les lignes correspondant à mes boutons.

Bonjour tout le monde,

je ne sais pas où insérer ce code

Le bouton doit être un bouton contrôles.activex....clic droit.....visualiser le code....et coller la ligne

CommandButton1.BackColor = &HFF&

afin d'obtenir

Private Sub CommandButton1_Click()
CommandButton1.BackColor = &HFF&
End Sub

Cordialement,

Bonjour,

Je vous remercie pour ces premières réponses.

Mes boutons sont des boutons de contrôle de formulaire.

Je veux bien les modifier en bouton activeX mais je ne sais pas comment affecter les macros sur ce type de bouton.

Pouvez vous m'expliquer comment faire ?

Merci par avance,

Leslie

Bonjour,

Est ce que l un de vous pourrait me donner un exemple de programmation pour affecter une macro a un bouton active ?

Exemple avec fichier ci-joint (les boutons sont des boutons de contrôle formulaire que je voudrais passer en bouton de contrôle activeX afin de pouvoir changer la couleur au clic).

J'ai essayé d'écrire la programmation suivante mais sans succès... je suis vraiment nulle dans ce domaine.

Merci par avance pour votre aide

303questionnaire.xlsm (65.12 Ko)

Bonjour Leslie, le forum,

je te retourne ton fichier modifié :

746questionnaire.xlsm (120.37 Ko)

je te laisse faire tous les tests.

regarde aussi la formule en A9, puis celle en A14


Alt F11 pour voir le code VBA, puis revenir sur Excel

si besoin, tu peux demander une adaptation.

merci de me dire si ça te convient.

dhany

Merci bcp...

Je regarde ça demain car j’en ai pas mon ordi sur moi.

Connais-tu un livre ou plusieurs qui pourrait me faire progresser en VBA et programmation ?

J adorais vraiment maîtriser ce langage.

Bonne soirée

Bonsoir Leslie,

je ne connais pas de livre sur le VBA, mais pour apprendre ce langage, tu peux commencer par là :

cours vba xlp

tu peux aussi faire une recherche google avec ces 3 mots : « cours vba gratuit »


demain, j'espère que mon fichier Excel te conviendra ! je ne connais pas de moyen pour changer le type d'un bouton de commande : contrôle de formulaire en contrôle ActiveX ; aussi, j'ai dû supprimer tous tes anciens boutons puis en créer de nouveaux.

dhany

Waouh..... j'ai génial ce que tu as fais.

La formule CAR() est top. Je vais certainement la réutiliser pour d'autres tableau.

Je vais prendre un peu de temps pour lire et comprendre ton codage.

Bonne journée à tous

Leslie

merci pour ton retour, j'suis ravi d'avoir pu t'aider !

bonne journée à toi aussi !

dhany

Rechercher des sujets similaires à "changer couleur bouton clic"