欢迎光临
我们一直在努力

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

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

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

image

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

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

        Sub 提取超链接()

               For Each cell In Range("A2:A81")

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

               Next

        End Sub

4、结果展示

image

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

1、案例数据源

image

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自动填充下拉即可完成批量工作

image

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
赞(0) 打赏
分享到: 更多 (0)

轻博客

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏