<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="怎样批量激活excel中的超链接">
<p>
作者:<a href="index.php?action=showuser&amp;userid=2&amp;hash=">admin</a><br />时间:2015-07-05 12:22<br />分类:<a href="index.php?action=list&amp;cid=5&amp;hash=">电脑爱好者</a><br />内容:本人在一个excel工作薄中建立了几百个超链接，但在昨天打开excel时发现其中的超链接打不开了，一一编辑太麻烦了，下面的方法让我轻松搞定。
1、打开excel工作薄（您要激活超链接的xls文档）。
2、建立一个名叫“批量激活超链接”的宏：先按住Alt键不松开，再依次按F11、I、M键，在“模块X代码”（X是指第几个模块，可以关闭已有的模块，在空白模块）中的下粘贴如下代码：

Sub 批量激活超链接()
For Each C In [C8:C300]
        ActiveSheet.Hyperlinks.Add C, C.Value
    Next
End Sub
 
代码中红色的C8:C300，是指要批量激活超链接的单元格；蓝色的批量激活超链接是宏名。红色的地方可根据您excel工作薄中的实际而定，蓝色的地方也可重命名。
3、执行“批量激活超链接”的宏：回到打开的excel工作薄中，先按住Alt键不松开，再依次按下T、M、M，在宏名下选择“批量激活超链接”，点击“执行”即可。
值得注意的是：要把工作薄放在要超链接的目录中。
 
我是一只名符其实的菜鸟，就是用此法成功的，故写下此文，以资共享。
 
另：怎样在excel中批量取消超链接
1、选中要批量取消超链接的地方，再在选中处“复制”，到别处（有足够空白单元格的地方）“选择性粘贴”，选“数值”，“确定”（超链接是不是没有了，如果想要使工作薄回原样，进行如下操作）。
    2、删除不要超链接且已粘贴好的地方。
    3、复制刚才粘贴的部分（取消了超链接的单元格），粘贴回来即可。</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
