【Office高手来报到!】怎样让word里面http开头的网址自动生成超链接!(最高分悬赏!)
怎样让word里面http开头的网址自动生成超链接!我有上万个这样的链接,手动太累了!求助高手!可以试试“宏命令”,但我不懂编程!谢谢了!比如(格式都是一行文字,然后下一...
怎样让word里面http开头的网址自动生成超链接!我有上万个这样的链接,手动太累了!求助高手!可以试试“宏命令”,但我不懂编程!谢谢了!
比如(格式都是一行文字,然后下一行网址):
百度
http://www.baidu.com
网易
http://www.163.com
......
咦?我发现在百度知道提问题时,输入的网址可以自动链接!哈哈,有没有通过网页制作软件自动生成超链接的啊?帮帮忙!3Q! 展开
比如(格式都是一行文字,然后下一行网址):
百度
http://www.baidu.com
网易
http://www.163.com
......
咦?我发现在百度知道提问题时,输入的网址可以自动链接!哈哈,有没有通过网页制作软件自动生成超链接的啊?帮帮忙!3Q! 展开
9个回答
展开全部
楼上的兄弟们解决的是自动键入时会更改为超链接
试了一下貌似已有的文字和粘贴的文字不能自动更正
米办法 只好清楚vba大哥来
我这个vba比较死 就是限定处理的文字只能是楼主的格式 严格的一段文字一段网址 中间千万不要有空行 还有换行要用回车 不要用手动换行符
首先按alt+F11打开vba编辑器 然后点 插入--模块
粘贴进去下面的代码
Sub link(p As Selection)
ActiveDocument.Hyperlinks.Add Anchor:=p.Range, Address:= _
Left(p.Range.Text, Len(p.Range.Text) - 1), SubAddress:="", ScreenTip:="", TextToDisplay:="" _
, Target:="_parent"
Selection.Collapse Direction:=wdCollapseEnd
End Sub
Public Sub allLink()
Dim i As Integer
i = 1
For Each p In Selection.Paragraphs
If (i Mod 2) = 0 Then
p.Range.Select
link Selection
End If
i = i + 1
Next
End Sub
然后回到word 选中要处理的区域(从第一行文字到最后一行网址)
按下alt+F8 看到alllink 点旁边的运行即可 我试验室没问题的
有疑问或有别的工程请q80871835
试了一下貌似已有的文字和粘贴的文字不能自动更正
米办法 只好清楚vba大哥来
我这个vba比较死 就是限定处理的文字只能是楼主的格式 严格的一段文字一段网址 中间千万不要有空行 还有换行要用回车 不要用手动换行符
首先按alt+F11打开vba编辑器 然后点 插入--模块
粘贴进去下面的代码
Sub link(p As Selection)
ActiveDocument.Hyperlinks.Add Anchor:=p.Range, Address:= _
Left(p.Range.Text, Len(p.Range.Text) - 1), SubAddress:="", ScreenTip:="", TextToDisplay:="" _
, Target:="_parent"
Selection.Collapse Direction:=wdCollapseEnd
End Sub
Public Sub allLink()
Dim i As Integer
i = 1
For Each p In Selection.Paragraphs
If (i Mod 2) = 0 Then
p.Range.Select
link Selection
End If
i = i + 1
Next
End Sub
然后回到word 选中要处理的区域(从第一行文字到最后一行网址)
按下alt+F8 看到alllink 点旁边的运行即可 我试验室没问题的
有疑问或有别的工程请q80871835
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
展开全部
请参考以下资料,进而反推操作即可!
若想在Word文档里取消某一个超级链接,可以用鼠标右键单击该超级链接,并在弹出的快捷菜单中选择“取消超级链接”选项。
如想一次取消文档中所有的超级链接,则可以选择“编辑→全选”选中文档中的所有内容,然后按Ctrl+ Shift+F9即可。不过需要注意的是,这个快捷键的功能是将所有的“域”(其中包括超级链接)转换为普通文本,所以,使用时要慎重,确保需要转换的文档中不包含其他重要的域。因为一旦域被转换成了普通文本,就无法自动被更新,并可能因此产生错误。另外,也可以依次点击“编辑→全选→剪切→编辑→选择性粘贴→无格式文本→确定”完成这个操作,只是麻烦了一些。
(*重要* ) 如果想取消这个把Internet和E-mail地址转换为超级链接的自动转换功能,应选择暂时关闭这个功能。依次点击“工具→自动更正选项”,在“键入时自动套用格式”选项卡中取消“Internet及网络路径替换为超级链接”复选框,单击“确定”按钮。
有时,输入的超级链接包含空格,结果是一个地址还没有输入完整,刚一按下空格键,前半部分就自动转换成了超级链接。遇到这种情况,可以用双引号(英文字符)把地址引起来,这样,当输入完尾部的双引号,再按下空格键时,这个中间带有空格的网络地址就能够被正确地转换了。
若要改变文档中的超级链接的文字,可用鼠标右键单击该链接,选择“编辑超链接”选项。在“要显示的文字”选项的文本框中输入新的文字,单击“确定”即可。在“编辑超级链接”对话框中,我们还可以改变超级链接的地址,使它指向另外的网络地址或本地文件。如果想跟踪该超级链接,可按住Ctrl键,同时用鼠标单击该链接。
要在一个文档内部创建超级链接,以实现阅读中的跳转,可以这样做:选择特定的词、句或图像成反白显示,按下鼠标右键,把选定的目标拖到需要链接到的位置,释放鼠标按键,在快捷菜单中选择“在此创建超级链接”。
若想在Word文档里取消某一个超级链接,可以用鼠标右键单击该超级链接,并在弹出的快捷菜单中选择“取消超级链接”选项。
如想一次取消文档中所有的超级链接,则可以选择“编辑→全选”选中文档中的所有内容,然后按Ctrl+ Shift+F9即可。不过需要注意的是,这个快捷键的功能是将所有的“域”(其中包括超级链接)转换为普通文本,所以,使用时要慎重,确保需要转换的文档中不包含其他重要的域。因为一旦域被转换成了普通文本,就无法自动被更新,并可能因此产生错误。另外,也可以依次点击“编辑→全选→剪切→编辑→选择性粘贴→无格式文本→确定”完成这个操作,只是麻烦了一些。
(*重要* ) 如果想取消这个把Internet和E-mail地址转换为超级链接的自动转换功能,应选择暂时关闭这个功能。依次点击“工具→自动更正选项”,在“键入时自动套用格式”选项卡中取消“Internet及网络路径替换为超级链接”复选框,单击“确定”按钮。
有时,输入的超级链接包含空格,结果是一个地址还没有输入完整,刚一按下空格键,前半部分就自动转换成了超级链接。遇到这种情况,可以用双引号(英文字符)把地址引起来,这样,当输入完尾部的双引号,再按下空格键时,这个中间带有空格的网络地址就能够被正确地转换了。
若要改变文档中的超级链接的文字,可用鼠标右键单击该链接,选择“编辑超链接”选项。在“要显示的文字”选项的文本框中输入新的文字,单击“确定”即可。在“编辑超级链接”对话框中,我们还可以改变超级链接的地址,使它指向另外的网络地址或本地文件。如果想跟踪该超级链接,可按住Ctrl键,同时用鼠标单击该链接。
要在一个文档内部创建超级链接,以实现阅读中的跳转,可以这样做:选择特定的词、句或图像成反白显示,按下鼠标右键,把选定的目标拖到需要链接到的位置,释放鼠标按键,在快捷菜单中选择“在此创建超级链接”。
参考资料: http://hi.baidu.com/handsome504/blog
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“工具”菜单->“自动更正选项”->“自动套用格式”
选中“Internet及网络路径替换为超链接”
选中“Internet及网络路径替换为超链接”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哥们,这个只需要一个函数就搞定了,
假如说你这个http://www.baidu.com在E10单元格,那么,你就在另外单元格输入=HYPERLINK(E10,E10)这个就行了,网址必须是全称,例如www.baidu.com就不可以,你可以给www.baidu.com前边加个http://,这个加的话这样写="http://"&E10就添加这个前缀了,试试吧!
假如说你这个http://www.baidu.com在E10单元格,那么,你就在另外单元格输入=HYPERLINK(E10,E10)这个就行了,网址必须是全称,例如www.baidu.com就不可以,你可以给www.baidu.com前边加个http://,这个加的话这样写="http://"&E10就添加这个前缀了,试试吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询