返回首页
当前位置: 主页 > Excel教程 > Excel2013教程 >

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

时间:2014-09-25 20:42来源:Office教程学习网 www.office68.com编辑:麦田守望者

很多时候我们需要从互联网上复制大量含有超链接地址的数据信息到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

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2013 excel2003 excel技巧 excel教程 excel实例教程
------分隔线----------------------------
推荐内容
猜你感兴趣