2010-12-15 108 views
0

J'ai créé un menu et une barre d'outils personnalisés dans MS Excel. Je voulais montrer ce menu et cette barre d'outils uniquement à un document spécifique. Lorsque j'ouvre un autre fichier xls, il affiche ce menu et cette barre d'outils.Menu personnalisé visible pour un document dans Excel

MS Excel 2003 

Comment faire cela en utilisant la macro vba-excel ou tout autre moyen de le faire?

Si vous avez besoin de plus d'informations, s'il vous plaît demandez-moi.

Merci de

+0

quelle version d'excel? – zsalzbank

+0

question mise à jour :) –

+0

Je ne fais jamais ce genre de chose, mais il y a un livre intitulé "Professional Excel Development" qui est plein d'informations sur exactement cela. – jtolle

Répondre

1

de OK - donc ce site web vous aidera: http://www.ozgrid.com/VBA/custom-menus.htm

Il fonctionne réellement dans Excel 2007 également, mais ajoute le menu sous l'onglet Add-Ins.

Vous devez essentiellement accéder au code ThisWorkbook dans l'application VBA. De là, vous pouvez modifier l'objet Application.CommandBars pour faire ce dont vous avez besoin.