Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre régulier
    Inscrit en
    novembre 2005
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : novembre 2005
    Messages : 186
    Points : 104
    Points
    104
    Par défaut insérer un bouton dans une feuille excel lié à une fonction vba
    Bonjour,

    J'aimerais après avoir développé une fonction vba, la lier à un bouton qui serait insérer dans une de mes feuilles de mon fichier excel.

    Et faire en sorte, qu'un clic sur le bouton entraîine l'eéxécution du code.

    Je n'ai pas réussi à le faire correctement.

    Je vous remercie :-)

  2. #2
    Membre chevronné Avatar de Krovax
    Profil pro
    Inscrit en
    juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 888
    Points : 2 166
    Points
    2 166
    Par défaut
    dans le module de la feuille
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CommandButton1_Click()
    le code
    end sub
    Remplace le CommandButton1 par le nom de ton bouton si tu la modifié.
    Tu peux aussi en mode création (celui qui permet de déplacer le bouton double cliquer dessus ca fait apparaitre la bonne sub)
    « Il n'y a pas de recette miracle qui permet aux gens d’écrire des programmes corrects sans avoir à réfléchir. Il faut apprendre aux gens comment réfléchir »

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    juin 2008
    Messages
    682
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : juin 2008
    Messages : 682
    Points : 720
    Points
    720
    Par défaut
    Salut,

    Je crois que c'est ce dont Krovax parlait (la deuxième solution) : Affichage/Barre d'outils/Formulaires et tu sélectionnes le bouton. Tu peux lui affecter une macro par clic droit (et tu es même prompté automatiquement lors de sa création).

    A+
    DeaD

  4. #4
    Membre régulier
    Inscrit en
    novembre 2005
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : novembre 2005
    Messages : 186
    Points : 104
    Points
    104
    Par défaut Re
    Re,

    Merci, la seconde solution est mieux je trouve :-)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Nom de boutons qui change quand je copie une feuille Excel.
    Par Nicoyong dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/04/2015, 16h35
  2. [XL-2013] Insérer une image dans l'en-tête d'une feuille Excel
    Par carte_blanche dans le forum Excel
    Réponses: 4
    Dernier message: 20/04/2015, 12h21
  3. [XL-2007] copier une feuille excel d'une instance excel à une autre
    Par marcelisa2 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/03/2012, 00h44
  4. Réponses: 2
    Dernier message: 29/07/2010, 16h16
  5. Réponses: 6
    Dernier message: 31/05/2008, 19h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo