当前位置: 主页 > Office办公 > Word专区 > Word教程 > Word2013教程 > Excel超链接文本:如何批量插入和提取超链接

Excel超链接文本:如何批量插入和提取超链接

  • 2022-11-18
  • 来源/作者: Wps Office教程网/ 菜鸟图库
  • 160 次浏览

很多时候我们需要从互联网上复制大量含有超链接地址的数据信息到Excel表格中,甚至想单独提取出超链接地址便于统计分析,当然我们不可能逐一处理,费时费力还不能解决问题。有没有批量解决的办法呢?经过搜索整理,小博推荐以下这段加载宏代码,可完美解决问题。

1、请将含有超链接地址的文字内容复制到excel表格A列,B列保留,将导入超链接地址;

2、为防止越界,首先看清楚有多少行记录,比如本例80行;

3、工具——宏——编辑新宏——输入以下代码——执行

Sub提取超链接()

ForEachcell In Range("A2:A81")

cell.Offset(0,1)=cell.Hyperlinks(1).Address

Next

EndSub

4、结果展示

在实际应用当中发现还有反过来使用的需求,就是在excel中如何批量插入超链接地址,以本博客为例,假设已经采集到文章标题和url地址,现在需要把标题和url匹配成一个超链接文本,那具体要如何做呢?

1、案例数据源

2、Hyperlink函数介绍看百度百科

函数:HYPERLINK(link_location,friendly_name)

其中:link_location为链接位置  

friendly_name为显示文本

举例:超链接文本数据小兵

link_location为:http://www.datasoldier.net

friendly_name为:数据小兵

3、具体操作简单的excel函数操作

C1单元格=HYPERLINK(链接地址,要显示的文本)

=HYPERLINK(B1,A1)

4、批量excel自动填充下拉即可完成批量工作