Format bouton commande active X
Résolu
Nico
-
Nico -
Nico -
Bonjour,
Je souhaiterais changer le format de mes boutons de commandes (formulaires activeX) j'ai réussis à changer la police et la couleur de fond.
Par défault ils sont rectangle sur fond gris, je voudrais changer leur forme (rond, bord arrondis,..)
Comment procéder ?
Je souhaiterais changer le format de mes boutons de commandes (formulaires activeX) j'ai réussis à changer la police et la couleur de fond.
Par défault ils sont rectangle sur fond gris, je voudrais changer leur forme (rond, bord arrondis,..)
Comment procéder ?
A voir également:
- Affecter une macro à un bouton activex
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
- Bouton reinitialisation pc - Guide
- Diagnostic bouton photo - Accueil - Outils
- Bouton home clavier ✓ - Forum PC portable
6 réponses
Bonjour,
vous dites :
Je souhaiterais changer le format de mes boutons de commandes (formulaires activeX)
Formulaires ou Activex? Il faut savoir...
Formulaires : utilisez des formes à la place de vos boutons. Les formes sont disponibles dans le menu Insertion :
Dessinez par exemple un rectangle, clic droit dessus / Affecter une macro...
Activex, il faudra ruser davantage.
J'attends donc votre retour
vous dites :
Je souhaiterais changer le format de mes boutons de commandes (formulaires activeX)
Formulaires ou Activex? Il faut savoir...
Formulaires : utilisez des formes à la place de vos boutons. Les formes sont disponibles dans le menu Insertion :

Dessinez par exemple un rectangle, clic droit dessus / Affecter une macro...
Activex, il faudra ruser davantage.
J'attends donc votre retour
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu as plusieurs solutions, mais aucune ne sera optimale.
La meilleure est encore d'utiliser les formes comme des contrôles de formulaire.
Solution 1 :
Utilise un contrôle Image au lieu d'un CommandButton
Solution 2 :
Utilise un Frame avec la propriété Caption = "" à l'intérieur duquel tu places une image de fond avec le texte du bouton etc...
Solution 3 :
Place une image de fond dans ton CommandButton, image de fond créée avec les coins arrondis en transparence et enregistrée en .gif.
Voici un exemple des "bricolages" possibles : https://www.cjoint.com/c/DHik5vis47B
La meilleure est encore d'utiliser les formes comme des contrôles de formulaire.
Solution 1 :
Utilise un contrôle Image au lieu d'un CommandButton
Solution 2 :
Utilise un Frame avec la propriété Caption = "" à l'intérieur duquel tu places une image de fond avec le texte du bouton etc...
Solution 3 :
Place une image de fond dans ton CommandButton, image de fond créée avec les coins arrondis en transparence et enregistrée en .gif.
Voici un exemple des "bricolages" possibles : https://www.cjoint.com/c/DHik5vis47B
Merci , c'est vrai que le mieux est de passer en formulaires mais je vais devoir changer mes codes..
Pas forcément...
Supposons :
Tu as dans ta Feuil1 1 Commandbutton (pas beau) que tu souhaites remplacer par une forme (jolie).
- Tu règles la propriété visible de ton CommandButton sur False => il n'est donc plus visible mais toujours présent.
- Tu enlèves le mot Private de Private Sub CommandButton1_Click
- Dessines ta forme (jolie)
- Clic droit dessus/Affecter une macro => clic sur Nouvelle
- Copie/Colle ce code :
Un fichier exemple ICI
Supposons :
Tu as dans ta Feuil1 1 Commandbutton (pas beau) que tu souhaites remplacer par une forme (jolie).
- Tu règles la propriété visible de ton CommandButton sur False => il n'est donc plus visible mais toujours présent.
- Tu enlèves le mot Private de Private Sub CommandButton1_Click
- Dessines ta forme (jolie)
- Clic droit dessus/Affecter une macro => clic sur Nouvelle
- Copie/Colle ce code :
Sub Rectangleàcoinsarrondis1_Cliquer() CallByName Worksheets("Feuil1"), "CommandButton1_Click", VbMethod End Sub
Un fichier exemple ICI