码迷,mamicode.com
首页 > 其他好文 > 详细

如何批量替换excel中的链接

时间:2015-10-29 00:50:35      阅读:378      评论:0      收藏:0      [点我收藏+]

标签:excel   链接   

     在excel中,我们经常会在单元格中设置文件的链接,但是这些文件的名称和路径如果发生了变化,这些链接就变成了无效链接。 如果只有几个这样的单元格,我们完全可以手动修改,那么如果有很多怎么办?难道要手动一个一个修改吗?接下来就和大家分享批量修改文件链接的方法。大家先看下面对原始文件的截图。

   单元格a1,a2 分别有两个文件链接 1 IT 共享文件夹的链接路径是 \\fsc1tia11\projects\it  2. 标准化软件的链接路径是 \\fsc1tia11\software\standard software .

技术分享

技术分享

 

如果这两个文件夹的实际路径放生了更改,比如都迁移到了另外一个文件服务器 fsc2tia11上。那么在excel文件中的这两个链接就成为了无效链接。 这里我们就要对这两个链接进行修改,将\\fsc1tia11 替换成 \\fsc2tia11 .在这里用查找,替换是不行的。

   首先,我们将这个文件保存成 “链接.xlsx” 然后将它的后缀名改为 “.rar”如下图

技术分享       技术分享

  之后,我们双击打开“链接.rar”  然后依次打开 xl文件夹----worksheets文件夹里面的_rels 文件夹,将其中的sheet1.xml.rels(这个名字按照你实际工作表的名称)拖拽出来,位置随意,之后右键点击这个文件,点击open with 用记事本打开。

技术分享

技术分享

打开后,点击edit---replace,用fsc2tia11替换fsc1tia11.。到这一步大家就明白了吧

 

技术分享

 

技术分享

 

然后将文件保存,再将其拖拽回压缩文件当中,如下图

技术分享

 

之后关闭打开的压缩文件,再将压缩文件后缀名,改回到xlsx

技术分享

我们双击打开这个改好的excel文件,然后将查看文件链接中的fsc1tia11已经变成了fsc2tia11 了

技术分享

 

 

 

 

本文出自 “郭勇的技术博客” 博客,请务必保留此出处http://guoyong.blog.51cto.com/408495/1707506

如何批量替换excel中的链接

标签:excel   链接   

原文地址:http://guoyong.blog.51cto.com/408495/1707506

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!