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 :

Souci sur la création de commandbar avec faceid


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
    Juin 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 66
    Par défaut Souci sur la création de commandbar avec faceid
    Salut les vbites.
    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
    Set men2 = NewMenu.Controls.Add(msoControlPopup, , , , True)
      With men2
        .Caption = "classement"
      End With
     
      Set men2opt1 = men2.Controls.Add(msoControlButton, , , , True)
      With men2opt1
        .FaceId = 3872
        .Caption = "Pertes"
        .OnAction = "Start"
      End With
     
       Set men2opt2 = men2.Controls.Add(msoControlButton, , , , True)
      With men2opt2
         .FaceId = 3873
        .Caption = "Profits"
        .OnAction = "star"
      End With
    Voila mon code
    Le probleme est le suivant: je cherche à ajouter un faceid au menu men2 seulement j'ai tester plusieurs méthode et à chaques fois c'est erreur 438 ou 5 c'est la misere. Si quelqu'un connait ce genre de chose je suis preneur ,j'ai dut zapper un parametre.
    Cordialement JZV

  2. #2
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Bonjour,

    Précises le style msoButtonIconAndCaption
    Sans le préciser, par défaut tu n'as pas le "Caption" mais uniquement l'icône
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Set men2opt1 = men2.Controls.Add(msoControlButton, , , , True)
      With men2opt1
        .Style = msoButtonIconAndCaption
        .FaceId = 3872
        .Caption = "Pertes"
        .OnAction = "Start"
      End With
    Vérifie également que tu as correctement déclarer men2opt1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim men2opt1 As CommandBarButton
    Pour plus d'infos sur les barres de menus persos, jettes un oeil sur le tuto ci-dessous :
    http://fring.developpez.com/vba/excel/barremenu/
    .

Discussions similaires

  1. Réflexion sur la création d'un tableau en Tkinter avec des Entry
    Par calogerogigante dans le forum Tkinter
    Réponses: 5
    Dernier message: 23/01/2010, 17h35
  2. Création du scaffold avec double clef étrangère sur la même table
    Par BakaOnigiri dans le forum Ruby on Rails
    Réponses: 4
    Dernier message: 17/12/2009, 22h32
  3. [Embarqué] [WinCE sur ARMv4] Création d'application Qt avec Visual Studio 2008
    Par GoodKap.com dans le forum Plateformes
    Réponses: 5
    Dernier message: 07/10/2009, 14h16
  4. [MySQL] souci sur une requete avec jointure
    Par fey dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 08/09/2008, 11h11

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