Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Barre d'outils USERFORM

  • Initiateur de la discussion Initiateur de la discussion biker
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

biker

XLDnaute Occasionnel
Bonjour;

J'ai reussi a creer une barre d'outil sur un USERFORM ( avec l'aide d'internet) mais sur mon premier Label ( Stock) des que je veux mettre cinq menus il me met une erreur.

Est ce normal? ( peux etre que le code de l'userform est limiter en Menu)

Merci par avance de vos reponses
 

Pièces jointes

Re : Barre d'outils USERFORM

Bonjour,

Le problème lorsque tu essaies d'ajouter une cinquième commande est l'usage du ID égale à 5.
Le Hic, c'est que dans Excel (version 2010 tout au moins) cet id n'existe pas.

Pour te convaincre, essaie cette petite procédure. Elle plante.
Si tu remplaces le ID par 3, tout est OK.

Sub Test()
X = Application.CommandBars.FindControl(ID:=5).Caption
End Sub


Tu peux obtenir la liste des ID comme suit :

'-----------------------------------
Sub Liste_Des_ID()
Dim Cbar As CommandBar, C As CommandBarControl
Dim A As Integer

A = 1
Range("A" & A) = "Nom de la barre"
Range("B" & A) = "Caption"
Range("C" & A) = "ID"

On Error Resume Next
For Each Cbar In Application.CommandBars
For Each C In Cbar.Controls
A = A + 1
Range("A" & A) = Cbar.NameLocal
Range("B" & A) = C.Caption
Range("C" & A) = C.ID
Next
Next
Range("A1:C1").EntireColumn.AutoFit

End Sub
'---------------------
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

J
Réponses
6
Affichages
1 K
J
T
  • Question Question
Réponses
125
Affichages
14 K
V
Réponses
7
Affichages
1 K
A
  • Question Question
Réponses
3
Affichages
2 K
G
Réponses
9
Affichages
8 K
G
M
  • Question Question
Réponses
4
Affichages
2 K
S
Réponses
2
Affichages
1 K
S
J
Réponses
4
Affichages
3 K
jlcapel
J
R
Réponses
2
Affichages
3 K
rofou13
R
F
Réponses
0
Affichages
1 K
Fred.Marques
F
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…