Excel打开要等很久还弹更新链接的提示怎么回事
问题
打开一张报表,先弹窗「此工作簿包含到一个或多个可能不安全的外部源的链接……是否更新?」点「更新」,Excel 转圈半天,有时还报一串错误;点「不更新」,文件照样卡好一阵才出来。这表明明就一个文件,哪来的「外部源」。
最常见原因
表里引用了别的 Excel 文件的单元格——比如当初从别的表里拉过数 =[销售明细.xlsx]Sheet1!A1,后来那个源文件被删了、移走了或者换了电脑,链接就断成了「死链」。Excel 每次打开还是老老实实挨个路径去找,找不到就干等。另外「名称管理器」里也常藏着看不见的断链,是漏网之鱼。
分步解决
第一步:清理断链。打开文件后「数据」选项卡 →「查询和连接」组 →「编辑链接」:
- 看列表里的「状态」列,「错误」「未知」的就是断链,选中 → 点「断开链接」;
- 链接还有用的外部数据,点「启动提示」→ 选「不显示该警告,也不更新自动链接」,至少打开不再弹窗干等。
第二步:清名称管理器里的暗链。「公式」→「名称管理器」,看「引用位置」一栏,凡是指着别的文件路径(以 =[ 开头带文件名的)又确实用不上的名称,删掉。
第三步:把还活着的跨表引用固化:选中区域复制 → 右键「选择性粘贴」→「值」,数据变死数,文件从此打开干脆。
怎么预防
临时从别的表借数,用完就粘贴成数值,别长期留活链接;接手别人的老表,第一件事先开「编辑链接」看看里面藏了几条断链再动手改。
来源:https://blog.csdn.net/sxzlc/article/details/103319750