Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" <anonymous@discussions.microsoft.com> a écrit dans le message de news:f94e01c3f27e$ddc98b00$a301280a@phx.gbl...
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" <anonymous@discussions.microsoft.com> a écrit dans le message de news:f94e01c3f27e$ddc98b00$a301280a@phx.gbl...
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" a écrit dans le message de
news:%
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de
news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23RHFnNo8DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:f94e01c3f27e$ddc98b00$a301280a@phx.gbl...
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" a écrit dans le message de
news:%
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de
news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" a écrit dans le message de
news:%
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de
news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23RHFnNo8DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:f94e01c3f27e$ddc98b00$a301280a@phx.gbl...
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" a écrit dans le message de
news:%
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message de
news:f94e01c3f27e$ddc98b00$
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir DJ9B,
Tu as raison. Mais ce n'est pas une raison pour ne pas vouloir utiliser les constantes.
Quand tu déclares ceci :
Dim LeStyle As MsoButtonStyle
Dès que tu vas inscrire le signe égal dans la ligne de code suivante ( LeStyle = msoButtonIconAndCaption ), Excel va te
proposer une liste déroulante de toutes les options disponibles. Comme je n'ai pas une bonne mémoire pour retenir toutes ces
constantes, je me sers des outils qu'excel met à ma disposition.
Salutations!
"DJ9B" <*%enleve_moi_ça%* a écrit dans le message de news:uk%23Q%
Bonjour Denis !
Il me semble que :
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = msoButtonIconAndCaption
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
fonctionne sans utiliser :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
puis
.Style = LeStyle
ou me je trompe ?
Bonsoir DJ9B,
Tu as raison. Mais ce n'est pas une raison pour ne pas vouloir utiliser les constantes.
Quand tu déclares ceci :
Dim LeStyle As MsoButtonStyle
Dès que tu vas inscrire le signe égal dans la ligne de code suivante ( LeStyle = msoButtonIconAndCaption ), Excel va te
proposer une liste déroulante de toutes les options disponibles. Comme je n'ai pas une bonne mémoire pour retenir toutes ces
constantes, je me sers des outils qu'excel met à ma disposition.
Salutations!
"DJ9B" <*%enleve_moi_ça%*dj9b@free.fr> a écrit dans le message de news:uk%23Q%23Gp8DHA.1804@TK2MSFTNGP12.phx.gbl...
Bonjour Denis !
Il me semble que :
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = msoButtonIconAndCaption
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
fonctionne sans utiliser :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
puis
.Style = LeStyle
ou me je trompe ?
Bonsoir DJ9B,
Tu as raison. Mais ce n'est pas une raison pour ne pas vouloir utiliser les constantes.
Quand tu déclares ceci :
Dim LeStyle As MsoButtonStyle
Dès que tu vas inscrire le signe égal dans la ligne de code suivante ( LeStyle = msoButtonIconAndCaption ), Excel va te
proposer une liste déroulante de toutes les options disponibles. Comme je n'ai pas une bonne mémoire pour retenir toutes ces
constantes, je me sers des outils qu'excel met à ma disposition.
Salutations!
"DJ9B" <*%enleve_moi_ça%* a écrit dans le message de news:uk%23Q%
Bonjour Denis !
Il me semble que :
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = msoButtonIconAndCaption
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
fonctionne sans utiliser :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
puis
.Style = LeStyle
ou me je trompe ?
-----Message d'origine-----
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu
pourras vois s'afficher la liste déroulante après la
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit
dans le message de news:f94e01c3f27e$ddc98b00
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
.
-----Message d'origine-----
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu
pourras vois s'afficher la liste déroulante après la
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" <anonymous@discussions.microsoft.com> a écrit
dans le message de news:f94e01c3f27e$ddc98b00
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
.
-----Message d'origine-----
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu
pourras vois s'afficher la liste déroulante après la
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit
dans le message de news:f94e01c3f27e$ddc98b00
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
.
Bonsoir DJ9B,
Tu as raison. Mais ce n'est pas une raison pour ne pas vouloir utiliser
les constantes.
Quand tu déclares ceci :
Dim LeStyle As MsoButtonStyle
Dès que tu vas inscrire le signe égal dans la ligne de code suivante (
LeStyle = msoButtonIconAndCaption ), Excel va te
proposer une liste déroulante de toutes les options disponibles. Comme je
n'ai pas une bonne mémoire pour retenir toutes ces
constantes, je me sers des outils qu'excel met à ma disposition.
Salutations!
"DJ9B" <*%enleve_moi_ça%* a écrit dans le message de
news:uk%23Q%
Bonjour Denis !
Il me semble que :
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = msoButtonIconAndCaption
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
fonctionne sans utiliser :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
puis
.Style = LeStyle
ou me je trompe ?
--
@ tantôt !
DJ9B
email : http://www.cerbermail.com/?avOmkXbR4h
Site : http://www.dj9b.fr.st
"Denis Michon" <denis a écrit dans le message de
news:2hdXb.41373$Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" a écrit dans le message de
news:%Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message
de
news:f94e01c3f27e$ddc98b00$Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir DJ9B,
Tu as raison. Mais ce n'est pas une raison pour ne pas vouloir utiliser
les constantes.
Quand tu déclares ceci :
Dim LeStyle As MsoButtonStyle
Dès que tu vas inscrire le signe égal dans la ligne de code suivante (
LeStyle = msoButtonIconAndCaption ), Excel va te
proposer une liste déroulante de toutes les options disponibles. Comme je
n'ai pas une bonne mémoire pour retenir toutes ces
constantes, je me sers des outils qu'excel met à ma disposition.
Salutations!
"DJ9B" <*%enleve_moi_ça%*dj9b@free.fr> a écrit dans le message de
news:uk%23Q%23Gp8DHA.1804@TK2MSFTNGP12.phx.gbl...
Bonjour Denis !
Il me semble que :
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = msoButtonIconAndCaption
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
fonctionne sans utiliser :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
puis
.Style = LeStyle
ou me je trompe ?
--
@ tantôt !
DJ9B
email : http://www.cerbermail.com/?avOmkXbR4h
Site : http://www.dj9b.fr.st
"Denis Michon" <denis michon@cgocable.ca> a écrit dans le message de
news:2hdXb.41373$2g.7212@charlie.risq.qc.ca...
Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23RHFnNo8DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" <anonymous@discussions.microsoft.com> a écrit dans le message
de
news:f94e01c3f27e$ddc98b00$a301280a@phx.gbl...
Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie
Bonsoir DJ9B,
Tu as raison. Mais ce n'est pas une raison pour ne pas vouloir utiliser
les constantes.
Quand tu déclares ceci :
Dim LeStyle As MsoButtonStyle
Dès que tu vas inscrire le signe égal dans la ligne de code suivante (
LeStyle = msoButtonIconAndCaption ), Excel va te
proposer une liste déroulante de toutes les options disponibles. Comme je
n'ai pas une bonne mémoire pour retenir toutes ces
constantes, je me sers des outils qu'excel met à ma disposition.
Salutations!
"DJ9B" <*%enleve_moi_ça%* a écrit dans le message de
news:uk%23Q%
Bonjour Denis !
Il me semble que :
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = msoButtonIconAndCaption
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
fonctionne sans utiliser :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
puis
.Style = LeStyle
ou me je trompe ?
--
@ tantôt !
DJ9B
email : http://www.cerbermail.com/?avOmkXbR4h
Site : http://www.dj9b.fr.st
"Denis Michon" <denis a écrit dans le message de
news:2hdXb.41373$Correction :
Dim LeStyle As MsoButtonStyle
LeStyle = msoButtonIconAndCaption
Dim MyBO As CommandBarControl
Set MyBO = CommandBars(1).Controls.Add
With MyBO
.Style = LeStyle
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"michdenis" a écrit dans le message de
news:%Bonsoir Sophie,
Si tu prends l'habitude de déclarer tes variables, tu pourras vois
s'afficher la liste déroulante après la saisie du "."
Dim MyBO As CommandBarControl
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
.TooltipText = "Ok"
End With
Salutations!
"sophie" a écrit dans le message
de
news:f94e01c3f27e$ddc98b00$Bonjour,
J'ai créé une barre d'outil personnalisée qui se crée à
l'ouverture du fichier excel et se détruit à la fermeture
du fichier.
Je voudrais mettre un nom à côté du bouton et non pas une
info bulle qui n'apparaît que quand la souris passe sur
le bouton. Je n'arrive vraiment pas à trouver le mot clé
à mettre dans la macro.
Voilà en gros ce que j'ai :
Set MyBO = CommandBars("Toto").Controls.Add
With MyBO
.Caption = "Essai"
.FaceId = 39
.OnAction = "Essai"
End With
Le mot Essai est dans l'info bulle (puisque j'ai
utilisé .Caption), mais comment faire pour que ce mot
soit affiché en permanence à côté du bouton ?
Merci pour votre aide - Sophie