网页链接批量复制

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:fz594825946
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  挑战题描述
  因为工作关系,我要经常复制论坛中的标题和链接后再进行分析,如果一个个复制比较麻烦,也试过导出到Word或Excel中,但是出来的数据不准确,还要手工删减。网上找的一些小程序有的不好用,还有的要收费,能否用简单常用的程序或方法解决这个问题?(题号:20150704)
  解题思路
  使用默认的方式复制带有链接的文字,如果直接粘贴到Word中就可以将文字和链接一起复制到文件中。因此要解决上述问题,其实是可以直接使用Word的,不过还需要进一步做一些处理才行。这里以复制CFan论坛的帖子为例。
  解题方法
  首先在浏览器中打开http://bbs.cfan.com.cn/forum-41-1.html,然后使用鼠标复制帖子的内容,这里注意不要选择帖子表格外的内容,完成内容的选择后按Ctrl+C进行复制,接着切换到Word窗口粘贴即可。可以看到,复制得到的是一个类似Excel表格的内容(图1)。


  因为我们只需要帖子的标题和链接,所以按提示在Word中依次选中1、3、4、5列的内容,右击选择“删除列”,这样即可将无关的内容全部删除(同时设置帖子字体、颜色一致),只保留帖子的标题和链接,按下Ctrl键可以直接访问链接(图2)。


  如果需要将帖子的链接全部删除,则只要复制内容,然后选择“选择性粘贴→无格式文本”即可。如果要批量提取其中的超链接,可以借助Word的宏功能实现。首先开启Word的宏功能,然后新建一个名为“提取超链接”的宏,代码如下:
  Sub 提取级链接()
  For Each aHyperlink In ActiveDocument.Hyperlinks
  With Selection
  InsertAfter aHyperlink.Name
  Collapse Direction:=wdCollapseEnd
  InsertParagraphAfter
  End With
  Next aHyperlink
  End Sub
  这样以后只要运行上述建立的宏,在原来正文的下方就会将每个帖子对应的超链接全部复制出来(图3)。当然,可以根据自己工作的实际需要,对这个宏进行更多的细节处理。
  本期挑战题
  题号:20150902
  难度:4分
  Windows XP时代我就喜欢使用一键Ghost来备份/还原系统,可是我刚配置的Windows 8.1(UEFI启动)却总是提示无法使用一键Ghost,提示不支持UEFI启动。请问怎么才可以在Windows 8.1中使用一键Ghost?(读者:ikaola)
其他文献
董千是个很文静的女孩,长得白白净净,个子虽然不高,但往人群里一站,不容人忽视,她身上有一种优秀女孩特有的定力。9月份上初三了,她在班级中排名第三,学习刻苦努力。然而上初三后两个周,董千在课堂上紧锁眉头,表情沉闷,身上的活力越来越少。  这一天,董千找到我。“老师,我很苦恼。……”我鼓励的看着她,没有打断她的话。“我的父母在家干活很不容易,我很疼惜父母。可是不知道为什么,我回家不知不觉中就会向他们发
以前,往复油缸的密封多采用旋转轴的防尘圈,这是不尽合理的。因为适用于旋转装置中的防尘圈,移用在往复装置中,就要受到沿轴线方向运动的尘粒的冲刷而侵入防尘圈的唇口中,进