IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Macros et VBA Excel Discussion :

Menu personnalisé insertion image dans un bouton


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 106
    Par défaut Menu personnalisé insertion image dans un bouton
    Bonjour,

    Je souhaite créer un menu personnalisé,

    j'ai lu les différents tuto à ce sujet,
    j'arrive à créer un menu avec plusieurs boutons

    mais je n'arrive pas à leur associer une image personnalisé

    Voici le code utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    Private Sub Workbook_Open()
      Dim CmdBar As CommandBar
        Dim Bouton As CommandBarButton
     
        'Création de la barre d'outils nommée 'MaBarrePerso'
        Set CmdBar = Application.CommandBars _
            .Add(Name:="MaBarre", Position:=msoBarTop, Temporary:=True)
     
        'Ajout de 3 boutons dans la barre d'outils
        Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton)
        With Bouton
            '.Name = bouton1
            'Définit "l'image" qui va s'afficher sur le bouton
     
     
           '.FaceId = 133 'CELA MARCHE AVEC DES ICONES PREDEFINIES
     
            'Définit quelle macro est associée au bouton.
            'Cette macro sera lancée à chaque fois que vous cliquez sur le bouton.  
            .OnAction = "Macro1"
        End With
     
        Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton)
        With Bouton
            .FaceId = 134
            .OnAction = "Macro2"
        End With
     
        Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton)
        With Bouton
             .FaceId = 135
            .OnAction = "Macro3"
        End With
     
        CmdBar.Visible = True
     
    End Sub
    En lisant le tuto de Fring je réussit à créer un autre bouton avec une image perso mais seulement en actionnant une macro.
    Je ne sais pas le faire dès l'ouverture du fichier excel


    Merci pour votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 106
    Par défaut
    Re,
    J'ai tenté d'associer une image à un bouton directement mais
    Ca ne marche pas, je n'y arrive pas

    J'ai donné un nom à chaque bouton
    et j'ai attribué l'image

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    'emplacement de l'image
    D = "F:\Data\image.jpg"
     With Bouton
            '.Name = bouton1
            'Définit "l'image" qui va s'afficher sur le bouton
            .picture = D
     
           '.FaceId = 133 'CELA MARCHE AVEC DES ICONES PREDEFINIES
     
            'Définit quelle macro est associée au bouton.
            'Cette macro sera lancée à chaque fois que vous cliquez sur le bouton.  
            .OnAction = "Macro1"
        End With
    Auriez vous une idée ?

    Merci

Discussions similaires

  1. [VB6]Insertion image dans Excel
    Par mosquitout dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 12/04/2006, 16h30
  2. [Upload] Insertion image dans mysql après upload
    Par alexmorel dans le forum Langage
    Réponses: 4
    Dernier message: 20/03/2006, 23h46
  3. Exemple affichage d'une image dans un bouton
    Par had182 dans le forum MFC
    Réponses: 2
    Dernier message: 12/01/2006, 18h38
  4. [FLASH 8] Une image dans un bouton en actionscript
    Par littleman dans le forum Flash
    Réponses: 1
    Dernier message: 20/12/2005, 04h22

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