Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Bonjour
Une page (simplifiee) sur le sujet ici :
http://dj.joss.free.fr/ruban.htm
Daniel
VBAXL
http://dj.joss.free.fr/
FAQ MPFE
FAQ du forum microsoft.public.fr.excel
http://dj.joss.free.fr/faq.htm
"jdec67" a écrit dans le message de news:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Bonjour
Une page (simplifiee) sur le sujet ici :
http://dj.joss.free.fr/ruban.htm
Daniel
VBAXL
http://dj.joss.free.fr/
FAQ MPFE
FAQ du forum microsoft.public.fr.excel
http://dj.joss.free.fr/faq.htm
"jdec67" <jdec67@discussions.microsoft.com> a écrit dans le message de news:
55D4AAE8-34B8-424C-9CFD-F69E59A3430A@microsoft.com...
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Bonjour
Une page (simplifiee) sur le sujet ici :
http://dj.joss.free.fr/ruban.htm
Daniel
VBAXL
http://dj.joss.free.fr/
FAQ MPFE
FAQ du forum microsoft.public.fr.excel
http://dj.joss.free.fr/faq.htm
"jdec67" a écrit dans le message de news:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
http://www.microsoft.com/france/msdn/office/Personnalisation-interface-utilisateur-ruban-Office-2007.mspx
"jdec67" a écrit dans le message de news:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
http://www.microsoft.com/france/msdn/office/Personnalisation-interface-utilisateur-ruban-Office-2007.mspx
"jdec67" <jdec67@discussions.microsoft.com> a écrit dans le message de news:
55D4AAE8-34B8-424C-9CFD-F69E59A3430A@microsoft.com...
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
http://www.microsoft.com/france/msdn/office/Personnalisation-interface-utilisateur-ruban-Office-2007.mspx
"jdec67" a écrit dans le message de news:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé ,
et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, q ui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichag e -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, q ui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichag e -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, q ui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichag e -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.
Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.
Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 <jde...@discussions.microsoft.com> wrote:
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.
Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton =
CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton =
CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outi l, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affi chage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personali sé , et
on affecte une macro à ce bouton.- Masquer le texte des messages pr écédents -
- Afficher le texte des messages précédents -
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur nos
PC.
jdec67
"JB" wrote:
Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton =
CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton =
CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 <jde...@discussions.microsoft.com> wrote:
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outi l, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affi chage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personali sé , et
on affecte une macro à ce bouton.- Masquer le texte des messages pr écédents -
- Afficher le texte des messages précédents -
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton =
CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton =
CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outi l, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affi chage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personali sé , et
on affecte une macro à ce bouton.- Masquer le texte des messages pr écédents -
- Afficher le texte des messages précédents -
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur
nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil,
qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton
Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages
précédents -
- Afficher le texte des messages précédents -
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur
nos
PC.
jdec67
"JB" wrote:
Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 <jde...@discussions.microsoft.com> wrote:
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil,
qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton
Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages
précédents -
- Afficher le texte des messages précédents -
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur
nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil,
qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton
Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages
précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Un pgm qui donne la correspondance entre les commandes 2000-->2007
Si on installe ce classeur dans un répertoire qq et si on l'ouvre 1
fois, l'onglet 'Compléments' permet de faire apparaître la
correspondance entre les commandes 2000 et 2007.
http://cjoint.com/?hww1y0zOkv
JB
On 22 juil, 04:58, jdec67 wrote:Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Un pgm qui donne la correspondance entre les commandes 2000-->2007
Si on installe ce classeur dans un répertoire qq et si on l'ouvre 1
fois, l'onglet 'Compléments' permet de faire apparaître la
correspondance entre les commandes 2000 et 2007.
http://cjoint.com/?hww1y0zOkv
JB
On 22 juil, 04:58, jdec67 <jde...@discussions.microsoft.com> wrote:
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur nos
PC.
jdec67
"JB" wrote:
Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 <jde...@discussions.microsoft.com> wrote:
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Un pgm qui donne la correspondance entre les commandes 2000-->2007
Si on installe ce classeur dans un répertoire qq et si on l'ouvre 1
fois, l'onglet 'Compléments' permet de faire apparaître la
correspondance entre les commandes 2000 et 2007.
http://cjoint.com/?hww1y0zOkv
JB
On 22 juil, 04:58, jdec67 wrote:Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil, qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
je n'ai pas XL 2007 (et je doute de l'avoir un jour) mais je trouve ce
nouveau travail de JB fantastique et une nouvelle fois (les autres fois,
c'était resté à l'intérieur : c'est ça quand on est timide...), je tire mon
chapeau au sens pédagogique de Monsieur Boisgontier....
jps
"JB" a écrit dans le message de news:
Bonsoir,
Un pgm qui donne la correspondance entre les commandes 2000-->2007
Si on installe ce classeur dans un répertoire qq et si on l'ouvre 1
fois, l'onglet 'Compléments' permet de faire apparaître la
correspondance entre les commandes 2000 et 2007.
http://cjoint.com/?hww1y0zOkv
JB
On 22 juil, 04:58, jdec67 wrote:Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur
nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil,
qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton
Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages
précédents -
- Afficher le texte des messages précédents -
je n'ai pas XL 2007 (et je doute de l'avoir un jour) mais je trouve ce
nouveau travail de JB fantastique et une nouvelle fois (les autres fois,
c'était resté à l'intérieur : c'est ça quand on est timide...), je tire mon
chapeau au sens pédagogique de Monsieur Boisgontier....
jps
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1185137627.485096.251480@o61g2000hsh.googlegroups.com...
Bonsoir,
Un pgm qui donne la correspondance entre les commandes 2000-->2007
Si on installe ce classeur dans un répertoire qq et si on l'ouvre 1
fois, l'onglet 'Compléments' permet de faire apparaître la
correspondance entre les commandes 2000 et 2007.
http://cjoint.com/?hww1y0zOkv
JB
On 22 juil, 04:58, jdec67 <jde...@discussions.microsoft.com> wrote:
Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur
nos
PC.
jdec67
"JB" wrote:
Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 <jde...@discussions.microsoft.com> wrote:
Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil,
qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton
Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages
précédents -
- Afficher le texte des messages précédents -
je n'ai pas XL 2007 (et je doute de l'avoir un jour) mais je trouve ce
nouveau travail de JB fantastique et une nouvelle fois (les autres fois,
c'était resté à l'intérieur : c'est ça quand on est timide...), je tire mon
chapeau au sens pédagogique de Monsieur Boisgontier....
jps
"JB" a écrit dans le message de news:
Bonsoir,
Un pgm qui donne la correspondance entre les commandes 2000-->2007
Si on installe ce classeur dans un répertoire qq et si on l'ouvre 1
fois, l'onglet 'Compléments' permet de faire apparaître la
correspondance entre les commandes 2000 et 2007.
http://cjoint.com/?hww1y0zOkv
JB
On 22 juil, 04:58, jdec67 wrote:Bonjour,
Génial ! ça marche.
Merci beaucoup d'avoir résolu ce pb, je vais pouvoir installer 2007 sur
nos
PC.
jdec67
"JB" wrote:Bonjour,
Sous 2007, ce pgm crée dans l'onglet 'Compléments' 2 boutons qui
seront permanents.
Sub auto_open()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="BarreBoutons")
barre.Visible = True
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "xxx"
bouton.FaceId = 121
bouton.OnAction = "Macro1"
bouton.Caption = "Macro1"
Set bouton > > > CommandBars("BarreBoutons").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
'bouton.Width = 100
bouton.OnAction = "Macro2"
bouton.Caption = "Macro2"
End Sub
Sub macro1()
MsgBox "Macro1"
CommandBars.ActionControl.State = msoButtonDown
End Sub
Sub macro2()
MsgBox "Macro2"
End Sub
-Masquer le classeur qui contient les macros et masquer le code.
-Pour Supprimer les boutons de l'onglet 'Compléments' :
CommandBars("BarreBoutons").Delete
JB
On 20 juil, 00:56, jdec67 wrote:Dans EXCEL 2007, comment faire pour créer un bouton de barre d'outil,
qui
permette d'appeler une macro ?? Dans EXCEL 2003, on fait : Menu
Affichage -
Barres d'outil - Personaliser - Commandes - Macros - Bouton
Personalisé , et
on affecte une macro à ce bouton.- Masquer le texte des messages
précédents -
- Afficher le texte des messages précédents -