我有Office 2003。 我想使用VBA在MS Access中使用计时器创建Commandbar。
我想要的是在半秒钟的命令栏按钮上获取活动表格的名称并列出表格名称。
我该怎么做?
答案 0 :(得分:0)
您可以在Excel 2003中使用宏对象创建一个CommandBar。但是,需要每1/2秒更新一次,这样就完全有点过分了。表单不会经常添加或删除,因此出于性能和维护原因,您应该有一个静态列表。
最好的方法是实际制作一个自定义菜单(AddMenu
宏中的Autoexec
行),该菜单调用其中包含所有菜单条目的不同宏。实际的命令栏需要大量的VB才能使它们正常工作。