Excel批量添加超链接

今天同学要帮忙给excel添加超链接,大概十万条数据,网上搜了一下,十分钟搞定,多谢大牛们提供的代码(其实是我自己好渣)。

代码只是添加最简单的链接,复杂的表结构和链接关系的话,在这基础上改就可以了。




Sub link()
    i = 1
    Do While Range("B" & i).Cells.Text <> ""
    Range("B" & i).Select
    Worksheets("Sheet1").Hyperlinks.Add Anchor:=Selection, Address:=".\链接文件\" & Range("A" & i).Cells.Text & ".docx", _
    TextToDisplay:=Range("B" & i).Cells.Text
    i = i + 1
    Loop

End Sub

要是绝对路径的话Address:="F:\链接文件\" & Range("A" & i).Cells.Text & ".docx"

链接文件夹的话Address:=".\链接文件\" & Range("A" & i).Cells.Text

效果:



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
易语言 读写 excel超链接 ' excel的Hyperlink对象: ' 例:Hyperlink对象=excel对象.对象型方法 (“Range”, “B1”).读对象型属性 (“Hyperlinks”, ).读对象型属性 (“Item”, 1) ' 上面的语句可以得到单元格B1的Hyperlink 对象,B1没有有超链接则上面语句的Hyperlink 对象为空 ' Hyperlink对象使用下面的属性读写可以操作单元格的内容、链接、邮件、提示 ' 对象.读文本属性 ("Name") '单元格的内容 ' 对象.读文本属性 ("SubAddress") '子地址,既本文件内的跳转地址 ' 对象.写属性 ("SubAddress",欲写入属性值) ' 对象.读文本属性 ("Address") '地址,既本文件外的超链接地址,注意:可以使用“#”开头表示文件内地址 ' 对象.写属性 ("Address",欲写入属性值) ' 对象.读文本属性 ("EmailSubject") '电子邮件主题 ' 对象.写属性 ("EmailSubject",欲写入属性值) ' 对象.读文本属性 ("ScreenTip") '屏幕提示 ' 对象.写属性 ("ScreenTip",欲写入属性值) ' 对象.读文本属性 ("TextToDisplay") '要显示的文字 ' 对象.写属性 ("TextToDisplay",欲写入属性值) ' ******注意************ ' 对于原来没有超链接的单元格,不能使用上面的语句写,应该使用Hyperlinks(比Hyperlink多了个s哦)对象的Add方法 ' 方法调用格式: 〈对象〉 对象.对象型方法 ("Add",Anchor,Address,SubAddress,ScreenTip,TextToDisplay) ' 参数<1>的名称为“Anchor”,类型为“对象”。 '单元格对象 ' 参数<2>的名称为“Address”,类型为“文本型”。 '超链接地址,既本文件外的超链接地址, ' ' 可以使用“#”开头表示文件内地址 ' 参数<3>的名称为“SubAddress”,类型为“变体型”,可以被省略。 '子地址,既本文件内的跳转地址 ' 参数<4>的名称为“ScreenTip”,类型为“变体型”,可以被省略。 '屏幕提示 ' 参数<5>的名称为“TextToDisplay”,类型为“变体型”,可以被省略。'要显示的文字
YOLO高分设计资源源码,详情请查看资源内容使用说明 YOLO高分设计资源源码,详情请查看资源内容使用说明 YOLO高分设计资源源码,详情请查看资源内容使用说明 YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明YOLO高分设计资源源码,详情请查看资源内容使用说明

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值