禁用通过VBA导入/链接的表的安全警告

Mat*_*all 5 ms-access access-vba

你如何阻止这个窗口弹出通过导入的表DoCmd.TransferSpreadsheet

安全警告

我正在导入相当多的表,所以不得不在每个弹出窗口中单击"打开",这很烦人.

我尝试过,DoCmd.SetWarnings False但似乎没有用.

我知道也可以将包含要导入的文件的文件夹设置为受信任位置,但遗憾的是我目前没有权限在我们的网络上执行此操作(我也认为这只会影响设置我的Access版本而不是我正在创建和分发的Access文件.

Mat*_*all 3

我遇到的问题是由于我们的网络安全策略造成的。我们的 IT 技术人员修改了该策略,这样我就不会从尝试从特定文件夹导入 Access 的文件中看到这些弹出窗口。

\n\n

如果其他人在网络上的 Access 中遇到相同的问题,他给出了以下说明,尽管我怀疑这也可以通过其他 Office 程序完成:

\n\n
\n

对于 Microsoft Active Directory 域网络,请使用组策略添加受信任位置。在继续之前,应该熟悉组策略对象的创建、链接和安全过滤,并且正在使用的 MS Office 版本的 admx 文件也应该加载到中央存储中。

\n\n

设置在下面:\n 用户配置/策略/管理\n 模板/Microsoft Access /应用程序\n 设置/安全/信任中心/受信任位置

\n\n

策略: 允许网络 \xe2\x80\x93 上的受信任位置设置为启用(必须\n 必须启用,否则下面指定的网络共享上的任何受信任位置\n 将被忽略)

\n\n

可信位置#1

\n\n
    \n
  1. 设置为启用
  2. \n
  3. 路径- 可以是网络路径(例如 \\\\),如果使用映射的驱动器盘符,则策略将使用网络路径应用\n 无论如何,即使路径名中包含空格,也不应在路径周围使用引号\n
  4. \n
  5. 日期- 输入应信任该位置的日期(例如\n 今天的日期)
  6. \n
  7. 描述- 可选 \xe2\x80\x93 这将显示在访问信任中心\n 位置列表中 允许子文件夹 \xe2\x80\x93 勾选以包含上述路径下的任何子文件夹\n(如果需要)
  8. \n
\n\n

使用受信任位置 #2、#3 等添加其他位置。

\n\n

对于独立访问,请使用“添加新位置”按钮将位置直接添加到“信任中心”位置对话框中。如果位置\n 位于网络上的共享文件夹中,请确保选中复选框:允许网络上的受信任位置(不推荐),否则\n 任何网络位置都将被忽略。

\n
\n