2010-12-15 64 views
0

我已经在MS Excel中创建了自定义菜单和工具栏。我只想把这个菜单和工具栏显示给特定的文档。当我打开任何其他xls文件时,它会显示该菜单和工具栏。自定义菜单对Excel中的一个文档可见

MS Excel 2003 

如何使用vba-excel宏或其他任何方式来做到这一点?

如果您需要更多信息,请询问我。

谢谢:)

+0

什么版本的excel? – zsalzbank 2010-12-15 02:38:20

+0

问题更新:) – 2010-12-15 02:40:10

+0

我从来没有做过这样的事情,但有一本书名为“专业Excel开发”,充满了这个信息。 – jtolle 2010-12-15 03:05:27

回答

1

OK - 所以这个网站将帮助您: http://www.ozgrid.com/VBA/custom-menus.htm

它实际上是工作在Excel 2007中也有,但是在加载项选项卡下添加菜单。

您基本上需要访问VBA应用程序中的ThisWorkbook的代码。从那里,你可以修改Application.CommandBars对象来做你需要的。