打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
excel批量把超链接的绝对路径改为相对路径

在excel里做了很多超链接,而且链接的都是本地的相对路径文件,可惜不知怎么的,它会自动变成绝对路径,这样就引起访问时找不到正确路径,故通过VBA批处理的方法把它全部改回来,如下:

Dim oldfile As String
Dim Newfile As String

Sub RemoveHyperLinks()
oldfile = "D:\Administrator\Application Data\Microsoft\Excel\" '需要替换的旧文件名
Newfile = "" '替换成的新文件名

    For Each hlink In Cells.Hyperlinks
        hlink.Address = Replace(hlink.Address, oldfile, Newfile)
    Next
End Sub


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
python之OS模块详解
文件批量更名方法
把多个Excel文件合并到一个Excel文件的多个工作表(Sheet)里
在EXCEL中给文件改名
关于Linux中文件名中带有空格问题分析
python中os操作文件及文件路径实例汇总
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服