J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le
moment faire cela que sur les "msoControlButton", pas sur les
CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un
CommandBarPopup et ou je défini une première sous-commande
"GenerateCustFile"
Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup)
ExportQuoteSubMenu.Caption = "Label"
ExportQuoteSubMenu.BeginGroup = False
ExportQuoteSubMenu.FaceId = 5
With ExportQuoteSubMenu.Controls.Add(msoControlButton)
.FaceId = 3
.Caption = "GenerateCustFile"
.OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème
Mais le compilo n'accepte pas la cde
ExportQuoteSubMenu.FaceId = 5
Merci à vous
Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Seigneur Léodagan
Bonjour, Au revoir,
Je crois que tu as oublié ça dans ton message. Ne t'étonnes pas de ne pas avoir de réponse.
Un minimum de savoir-vivre est nécessaire.
"Alain79" a écrit dans le message de news:
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le moment faire cela que sur les "msoControlButton", pas sur les CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un CommandBarPopup et ou je défini une première sous-commande "GenerateCustFile" Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup) ExportQuoteSubMenu.Caption = "Label" ExportQuoteSubMenu.BeginGroup = False ExportQuoteSubMenu.FaceId = 5 With ExportQuoteSubMenu.Controls.Add(msoControlButton) .FaceId = 3 .Caption = "GenerateCustFile" .OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème Mais le compilo n'accepte pas la cde ExportQuoteSubMenu.FaceId = 5
Merci à vous Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
Bonjour,
Au revoir,
Je crois que tu as oublié ça dans ton message.
Ne t'étonnes pas de ne pas avoir de réponse.
Un minimum de savoir-vivre est nécessaire.
"Alain79" <desaivresanospam@free.fr> a écrit dans le message de news:
eXkGyFU5GHA.4536@TK2MSFTNGP06.phx.gbl...
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le
moment faire cela que sur les "msoControlButton", pas sur les
CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un
CommandBarPopup et ou je défini une première sous-commande
"GenerateCustFile"
Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup)
ExportQuoteSubMenu.Caption = "Label"
ExportQuoteSubMenu.BeginGroup = False
ExportQuoteSubMenu.FaceId = 5
With ExportQuoteSubMenu.Controls.Add(msoControlButton)
.FaceId = 3
.Caption = "GenerateCustFile"
.OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème
Mais le compilo n'accepte pas la cde
ExportQuoteSubMenu.FaceId = 5
Merci à vous
Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
Je crois que tu as oublié ça dans ton message. Ne t'étonnes pas de ne pas avoir de réponse.
Un minimum de savoir-vivre est nécessaire.
"Alain79" a écrit dans le message de news:
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le moment faire cela que sur les "msoControlButton", pas sur les CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un CommandBarPopup et ou je défini une première sous-commande "GenerateCustFile" Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup) ExportQuoteSubMenu.Caption = "Label" ExportQuoteSubMenu.BeginGroup = False ExportQuoteSubMenu.FaceId = 5 With ExportQuoteSubMenu.Controls.Add(msoControlButton) .FaceId = 3 .Caption = "GenerateCustFile" .OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème Mais le compilo n'accepte pas la cde ExportQuoteSubMenu.FaceId = 5
Merci à vous Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
MichDenis
Essaie ceci :
X = peu prendre plusieurs valeurs ... Tu dois définir la propriété Style ...
'------------------------- Sub OK()
Dim X As Office.MsoButtonStyle X = msoButtonIconAndCaption
With Application.CommandBars.Add("MaBarre") With .Controls.Add .Style = X .Caption = "toto" .FaceId = 125 End With End With
End Sub '-------------------------
"Alain79" a écrit dans le message de news:
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le moment faire cela que sur les "msoControlButton", pas sur les CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un CommandBarPopup et ou je défini une première sous-commande "GenerateCustFile" Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup) ExportQuoteSubMenu.Caption = "Label" ExportQuoteSubMenu.BeginGroup = False ExportQuoteSubMenu.FaceId = 5 With ExportQuoteSubMenu.Controls.Add(msoControlButton) .FaceId = 3 .Caption = "GenerateCustFile" .OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème Mais le compilo n'accepte pas la cde ExportQuoteSubMenu.FaceId = 5
Merci à vous Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
Essaie ceci :
X = peu prendre plusieurs valeurs ...
Tu dois définir la propriété Style ...
'-------------------------
Sub OK()
Dim X As Office.MsoButtonStyle
X = msoButtonIconAndCaption
With Application.CommandBars.Add("MaBarre")
With .Controls.Add
.Style = X
.Caption = "toto"
.FaceId = 125
End With
End With
End Sub
'-------------------------
"Alain79" <desaivresanospam@free.fr> a écrit dans le message de news:
eXkGyFU5GHA.4536@TK2MSFTNGP06.phx.gbl...
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le
moment faire cela que sur les "msoControlButton", pas sur les
CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un
CommandBarPopup et ou je défini une première sous-commande
"GenerateCustFile"
Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup)
ExportQuoteSubMenu.Caption = "Label"
ExportQuoteSubMenu.BeginGroup = False
ExportQuoteSubMenu.FaceId = 5
With ExportQuoteSubMenu.Controls.Add(msoControlButton)
.FaceId = 3
.Caption = "GenerateCustFile"
.OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème
Mais le compilo n'accepte pas la cde
ExportQuoteSubMenu.FaceId = 5
Merci à vous
Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
X = peu prendre plusieurs valeurs ... Tu dois définir la propriété Style ...
'------------------------- Sub OK()
Dim X As Office.MsoButtonStyle X = msoButtonIconAndCaption
With Application.CommandBars.Add("MaBarre") With .Controls.Add .Style = X .Caption = "toto" .FaceId = 125 End With End With
End Sub '-------------------------
"Alain79" a écrit dans le message de news:
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le moment faire cela que sur les "msoControlButton", pas sur les CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un CommandBarPopup et ou je défini une première sous-commande "GenerateCustFile" Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup) ExportQuoteSubMenu.Caption = "Label" ExportQuoteSubMenu.BeginGroup = False ExportQuoteSubMenu.FaceId = 5 With ExportQuoteSubMenu.Controls.Add(msoControlButton) .FaceId = 3 .Caption = "GenerateCustFile" .OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème Mais le compilo n'accepte pas la cde ExportQuoteSubMenu.FaceId = 5
Merci à vous Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
anonymousA
X = peut et pas = peu , sa Suffisance , même si ces derniers temps j'ai peu de temps pour apprécier la boursouflure que peut ( avec un "t" ) ta tête.
Essaie ceci :
X = peu prendre plusieurs valeurs ... Tu dois définir la propriété Style ...
'------------------------- Sub OK()
Dim X As Office.MsoButtonStyle X = msoButtonIconAndCaption
With Application.CommandBars.Add("MaBarre") With .Controls.Add .Style = X .Caption = "toto" .FaceId = 125 End With End With
End Sub '-------------------------
"Alain79" a écrit dans le message de news:
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le moment faire cela que sur les "msoControlButton", pas sur les CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un CommandBarPopup et ou je défini une première sous-commande "GenerateCustFile" Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup) ExportQuoteSubMenu.Caption = "Label" ExportQuoteSubMenu.BeginGroup = False ExportQuoteSubMenu.FaceId = 5 With ExportQuoteSubMenu.Controls.Add(msoControlButton) .FaceId = 3 .Caption = "GenerateCustFile" .OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème Mais le compilo n'accepte pas la cde ExportQuoteSubMenu.FaceId = 5
Merci à vous Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
X = peut et pas = peu , sa Suffisance , même si ces derniers temps j'ai
peu de temps pour apprécier la boursouflure que peut ( avec un "t" ) ta
tête.
Essaie ceci :
X = peu prendre plusieurs valeurs ...
Tu dois définir la propriété Style ...
'-------------------------
Sub OK()
Dim X As Office.MsoButtonStyle
X = msoButtonIconAndCaption
With Application.CommandBars.Add("MaBarre")
With .Controls.Add
.Style = X
.Caption = "toto"
.FaceId = 125
End With
End With
End Sub
'-------------------------
"Alain79" <desaivresanospam@free.fr> a écrit dans le message de news:
eXkGyFU5GHA.4536@TK2MSFTNGP06.phx.gbl...
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le
moment faire cela que sur les "msoControlButton", pas sur les
CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un
CommandBarPopup et ou je défini une première sous-commande
"GenerateCustFile"
Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup)
ExportQuoteSubMenu.Caption = "Label"
ExportQuoteSubMenu.BeginGroup = False
ExportQuoteSubMenu.FaceId = 5
With ExportQuoteSubMenu.Controls.Add(msoControlButton)
.FaceId = 3
.Caption = "GenerateCustFile"
.OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème
Mais le compilo n'accepte pas la cde
ExportQuoteSubMenu.FaceId = 5
Merci à vous
Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...
X = peut et pas = peu , sa Suffisance , même si ces derniers temps j'ai peu de temps pour apprécier la boursouflure que peut ( avec un "t" ) ta tête.
Essaie ceci :
X = peu prendre plusieurs valeurs ... Tu dois définir la propriété Style ...
'------------------------- Sub OK()
Dim X As Office.MsoButtonStyle X = msoButtonIconAndCaption
With Application.CommandBars.Add("MaBarre") With .Controls.Add .Style = X .Caption = "toto" .FaceId = 125 End With End With
End Sub '-------------------------
"Alain79" a écrit dans le message de news:
J'utilise les FaceId afin d'agrémenter mes menu mais je ne peux pour le moment faire cela que sur les "msoControlButton", pas sur les CommandBarPopup? Une idée?
En exemple... dans le code suivant ou "ExportQuoteSubMenu" est un CommandBarPopup et ou je défini une première sous-commande "GenerateCustFile" Set ExportQuoteSubMenu = QuoteMenu.Controls.Add(type:=msoControlPopup) ExportQuoteSubMenu.Caption = "Label" ExportQuoteSubMenu.BeginGroup = False ExportQuoteSubMenu.FaceId = 5 With ExportQuoteSubMenu.Controls.Add(msoControlButton) .FaceId = 3 .Caption = "GenerateCustFile" .OnAction = "GenerateCustFile_proc": End With
La commande .FaceId = 3 fonctionne sans problème Mais le compilo n'accepte pas la cde ExportQuoteSubMenu.FaceId = 5
Merci à vous Alain79
les choix FaceId = 3 et = 5 ne sont que des exemples...