我目前的工作是更新现有的 Access97-Project。我已经很长时间没有使用 Access 并且我不知道如何探索一个名为“sbmbDrucken”的工具栏,这显然是用户创建的。我只需要访问按钮调用的操作或代码...
是否有任何我错过的菜单条目或者我需要特殊代码进行自检?
蒂亚!
菜单/工具栏有三种不同的实例化方式:
旧的方式,使用宏。在 A95 之前,这是唯一的方法,因此许多较旧的应用程序(即从早期版本转换而来的应用程序)可能仍然使用宏作为菜单。
手动定义它们,使用在 Access 中右键单击工具栏时获得的 CUSTOMIZE 功能。
在代码中,使用 Application.Commandbar 对象。
首先,您可以浏览宏并查看其中是否有菜单宏。
最后,您可以在代码中搜索 CommandBar。
其次,只需通过内置的菜单自定义工具查看它们。请记住,您可能必须检查它们才能使它们可见,并且该列表没有合理的顺序。同样,一些菜单/工具栏从定制界面中隐藏。此外,您可能需要查看 CUSTOM 工具栏菜单项。
在设计模式下,您将能够看到分配给每个按钮的工具栏和操作。
右键单击特定工具栏
单击自定义...
右键单击要编辑其操作的按钮。
您将能够看到该操作(可以是宏或代码)。
让我知道,如果这根本没有帮助。
我手头没有 Access 97,但你可以看看这个网页:http ://www.alvechurchdata.co.uk/hints-and-tips/accaddtoolbar.html
似乎“用户创建的”工具栏可以由手写代码在form.load
或类似的地方定义。您可以搜索CommandBars.Add
并查看是否可以找到那些相关的代码段。
希望有帮助。