点击Unlink后,如何重新启用Power Query的Edit Links按钮?
解决Power Query取消链接后“Edit Links”灰色不可用且无法刷新的问题
可行的解决步骤
1. 检查并修复查询的M代码
打开Power Query编辑器,找到出问题的查询,右键选高级编辑器:
- 如果Unlink后M代码被替换成了静态数据(比如直接写死的表格内容),删掉这部分静态代码,重新添加数据源连接步骤——比如原数据源是Excel表就写
Source = Excel.CurrentWorkbook(){[Name="你的数据源表名"]}[Content],外部数据源就对应写回原连接逻辑 - 保存查询后回到Excel,右键查询结果表选刷新,再看“Edit Links”是否恢复可用
2. 重置数据源权限
在Power Query编辑器的数据源设置里:
- 选中目标数据源,点击清除权限,再点编辑权限,选“始终允许”这类权限级别
- 关闭编辑器后尝试刷新数据,检查按钮状态
3. 修复工作簿连接
- 点Excel顶部数据选项卡,找连接按钮(或者在查询和连接窗格里找连接列表)
- 找到对应Power Query的连接,右键选属性,在“定义”选项卡检查连接字符串是否完整,缺失的话手动补全
- 勾选“刷新控件”里的“允许后台刷新”,确定后刷新数据试试
4. 重建查询(兜底方案)
如果前面的方法都没用,直接删了现有问题查询,重新从数据源导入:
- 点数据>获取数据,选原数据源类型,重新建查询并加载到工作表
- 这个方法能彻底重置连接状态,解决Unlink导致的连接损坏问题
内容的提问来源于stack exchange,提问作者plast1cd0nk3y
相关产品推荐
相关产品推荐

