【发布时间】:2011-10-29 03:29:09
【问题描述】:
我办公室的某个人有一个 Access 数据库,其中包含工具栏中的宏。目前要访问它,他们必须退出域并进入本地用户帐户。他们希望办公室中的其他人能够访问数据库,他们可以,但他们不能使用工具栏上的宏。
当前安装的 Office 版本是 Office 2000。
有没有办法将宏复制出来,以便域用户可以在数据库中使用它们?
【问题讨论】:
标签: database ms-access macros ms-office
我办公室的某个人有一个 Access 数据库,其中包含工具栏中的宏。目前要访问它,他们必须退出域并进入本地用户帐户。他们希望办公室中的其他人能够访问数据库,他们可以,但他们不能使用工具栏上的宏。
当前安装的 Office 版本是 Office 2000。
有没有办法将宏复制出来,以便域用户可以在数据库中使用它们?
【问题讨论】:
标签: database ms-access macros ms-office
听起来您需要启用宏才能运行它们可能被禁用以防止病毒。为此,我认为它在工具菜单下,然后是宏,然后是安全性。
您可能需要管理员权限才能执行此操作。如果您将安全级别设置为“中”,系统会在您每次打开数据库时询问运行宏是否安全。
如果您将其设置为“低”,它将运行任何可能危险的宏,具体取决于打开的内容。
如果您将其设置为“高”,则仅允许运行已签名或受信任的宏。
【讨论】:
嗯,这不可能是access中的宏安全设置,因为access 2000没有这个功能。
如前所述,这可能是一个组策略。另外,您声明了宏,但您是在谈论 VBA 代码还是 ms-access 宏?虽然大多数办公室我们将代码称为宏,但 ms-access 是不同的。例如,字宏是 VBA 代码。但是,ms-access 在这方面有所不同,ms-access 既有宏又有 VBA 代码。所以,它们并不相同。
您当然可以通过查看宏选项卡来查看并尝试运行和复制宏。您可能必须在启动期间按住 shift 键 - 这将阻止任何隐藏 ms-access 界面的设置,并允许您查看、查看和复制这些宏。那么,应用程序中是否有代码或宏?
您可以复制这些宏,但如果组策略阻止了这一点,那么复制复制宏的能力将无济于事。
【讨论】: