0

我有一个使用 MS-Access 2003 MDB 前端和后端文件的 MS-Access 2007 客户端。

禁用功能区栏会关闭一些不需要的行为(例如导航记录......即使我将“记录选择器”设置为 false,它仍然存在于功能区栏中),但是当我这样做时,打印选项会丢失在报表的打印预览模式下。正因为如此,没有人可以真正打印。

有没有解决的办法?

4

2 回答 2

1

我有同样的问题。我创建了一个自定义快捷菜单并将打印命令添加到其中。然后我将报表上的快捷菜单栏属性设置为此菜单栏。

以下链接显示如何在 Access 2003 中创建自定义快捷菜单

http://www.vb123.com/toolshed/05_map/ch07_rightclickmenu.htm

于 2010-08-09T18:59:54.077 回答
0

在 Access 2010 中,要隐藏功能区、office 按钮和所有这些东西,只需在 VBA 中使用一行代码:

DoCmd.ShowToolbar "Ribbon", acToolbarNo

不幸的是,上述方法在 2007 年不起作用(它是 access 2010 的新功能)。

在 2007 年,只需构建一个隐藏大部分内容的自定义功能区(在应用程序级别指定它)。

然后,对于报告,如果要使用运行时进行部署,则无论如何都需要自定义功能区。

我有一个专门为此目的设计的样品色带。请注意,您因此可以为报告提供一个很好的自定义功能区显示。您必须在报告属性表的“其他”选项卡中指定自定义功能区,甚至不需要代码来显示功能区)。

可能是一个小问题,您可能希望所有运行的功能区都最小化,除了我更喜欢功能区最大化的报告。我在这里有一个示例,您可以下载它为您执行此操作:

Access 2007 隐藏界面示例 - 单击此处 Access 2007 隐藏界面示例 -单击此处

我还有一些其他功能区示例,其中一个在该功能区中保存为 pdf 和电子邮件为 PDF,您也可以在这里找到: http ://www.members.shaw.ca/AlbertKallal/msaccess/DownLoad.htm

于 2010-08-09T19:53:52.633 回答