Certaines applications, lors de leur installation, rajoutent des boutons
supplémentaires ou de nouvelles barres de menu dans les applications Office
ou dans IE : comment développer une nouvelle barre de menu dans les
applications MS Office (Word, Excel, Outlook, ...) ainsi que dans Internet
Explorer ?
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
François Picalausa
Hello,
pour word, excel, c'est assez simple. Dans ton projet, ajoute la reéférence à icrosoft Word / Microsoft Excel. L'objet Application correspondant te permet de gérer les toolbars:
Private Sub Form_Load() 'Références à Microsoft Excel 11.0 et à Microsoft Office 11.0 'Pour plus de compatibilité employer le late binding Dim ExcelApp As Excel.Application Set ExcelApp = New Excel.Application
Dim ExcelButton As CommandBarButton
Set ExcelButton = ExcelApp.CommandBars.Add("Test Bar", , , False).Controls.Add(Office.msoControlButton, , , , False) 'On peut définir une image à ce boutton 'ExcelButton.Picture = LoadPicture("...") 'ExcelButton.Mask = LoadPicture 'ExcelButton.PasteFace
ExcelApp.Quit Set ExcelApp = Nothing End Sub
Pour Internet Explorer, toute la documentation est ici: http://msdn.microsoft.com/workshop/browser/ext/tutorials/menu.asp
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"paul" a écrit dans le message de news:408a2db7$0$22877$
Bonjour,
Certaines applications, lors de leur installation, rajoutent des boutons supplémentaires ou de nouvelles barres de menu dans les applications Office ou dans IE : comment développer une nouvelle barre de menu dans les applications MS Office (Word, Excel, Outlook, ...) ainsi que dans Internet Explorer ?
Merci d'avance...
Hello,
pour word, excel, c'est assez simple.
Dans ton projet, ajoute la reéférence à icrosoft Word / Microsoft Excel.
L'objet Application correspondant te permet de gérer les toolbars:
Private Sub Form_Load()
'Références à Microsoft Excel 11.0 et à Microsoft Office 11.0
'Pour plus de compatibilité employer le late binding
Dim ExcelApp As Excel.Application
Set ExcelApp = New Excel.Application
Dim ExcelButton As CommandBarButton
Set ExcelButton = ExcelApp.CommandBars.Add("Test Bar", , ,
False).Controls.Add(Office.msoControlButton, , , , False)
'On peut définir une image à ce boutton
'ExcelButton.Picture = LoadPicture("...")
'ExcelButton.Mask = LoadPicture
'ExcelButton.PasteFace
ExcelApp.Quit
Set ExcelApp = Nothing
End Sub
Pour Internet Explorer, toute la documentation est ici:
http://msdn.microsoft.com/workshop/browser/ext/tutorials/menu.asp
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net
"paul" <paul@news.org> a écrit dans le message de
news:408a2db7$0$22877$626a14ce@news.free.fr
Bonjour,
Certaines applications, lors de leur installation, rajoutent des
boutons supplémentaires ou de nouvelles barres de menu dans les
applications Office ou dans IE : comment développer une nouvelle
barre de menu dans les applications MS Office (Word, Excel, Outlook,
...) ainsi que dans Internet Explorer ?
pour word, excel, c'est assez simple. Dans ton projet, ajoute la reéférence à icrosoft Word / Microsoft Excel. L'objet Application correspondant te permet de gérer les toolbars:
Private Sub Form_Load() 'Références à Microsoft Excel 11.0 et à Microsoft Office 11.0 'Pour plus de compatibilité employer le late binding Dim ExcelApp As Excel.Application Set ExcelApp = New Excel.Application
Dim ExcelButton As CommandBarButton
Set ExcelButton = ExcelApp.CommandBars.Add("Test Bar", , , False).Controls.Add(Office.msoControlButton, , , , False) 'On peut définir une image à ce boutton 'ExcelButton.Picture = LoadPicture("...") 'ExcelButton.Mask = LoadPicture 'ExcelButton.PasteFace
ExcelApp.Quit Set ExcelApp = Nothing End Sub
Pour Internet Explorer, toute la documentation est ici: http://msdn.microsoft.com/workshop/browser/ext/tutorials/menu.asp
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"paul" a écrit dans le message de news:408a2db7$0$22877$
Bonjour,
Certaines applications, lors de leur installation, rajoutent des boutons supplémentaires ou de nouvelles barres de menu dans les applications Office ou dans IE : comment développer une nouvelle barre de menu dans les applications MS Office (Word, Excel, Outlook, ...) ainsi que dans Internet Explorer ?