始终允许本机数据库查询

Hab*_*man 4 excel excel-2013 powerquery

在Excel 2013中,如何更改选项(或有可能)以始终允许本机数据库查询?

有人可以指导我进行设置吗?

use*_*140 6

在Excel中时
1)在顶部的“功能区”中单击“高级查询”
2)选择选项
3)在加载的“选项”窗口中,从左侧选择“安全性”
4)取消选中“要求用户批准新的本机数据库查询”框
5)点击确定

  • 是否可以通过VBA设置此设置? (2认同)
  • 请原谅我的无知,但我无法在整个功能区中找到标记为 *Power Query* 的内容。 (2认同)

Cod*_*ers 6

我还没有足够高的声誉来对 user2676140 的回答发表评论,但是为了以防万一有人来此 Excel 2016 的线程,此选项位于:

  1. “数据”功能区
  2. “获取与转换”组
  3. “新查询”下拉菜单
  4. “查询选项”
  5. “安全”部分
  6. 取消勾选“要求用户批准新的本机数据库查询”框,然后单击“确定”

如果我找到了 VBA 解决方案,我也会发布它。

编辑:绕过VBA 中的警报,尽管从技术上讲它并没有为您取消选中该框,请使用以下内容:

Application.DisplayAlerts = False
'Run your code to execute the query
Application.DisplayAlerts = True
Run Code Online (Sandbox Code Playgroud)