济宁天气预报
济宁市人力资源和社会保障局
济宁人事考试单位代码
济宁市安全教育平台
济宁违章查询
济宁住房公积金查询
济宁科技网 济宁培训班 济宁银行网上银行 济宁教育网 历史故事 家庭教育 济宁市地图 济宁房产 济宁教育网 济宁人事考试信息网 济宁新闻网
币圈最新消息 济宁信息港
浏览器之家 济宁汽车 睡前小故事
下载吧 股票书籍 花花草草
百应百科 照片恢复 学习通
红警之家 睡前小故事 马伊琍
手机照片恢复 手机数据恢复

将Word正文中的注释批量转换为脚注

时间:2013-10-19 12:44来源:未知 www.yunhepan.com

同事老徐拿来一份word文档,这是他请人录入的稿件,其中的注文都使用“【】”进行表示(见图1),但这些注文放在正文中,看起来不是很合适。现在老徐希望将这些注文放到页脚处,该如何实现呢?

将Word正文中的注释批量转换为脚注
图1 Word文档原稿

  我们可以利用VBA宏代码对“【】”进行批量转换,按下“Alt+F11”组合键,打开Microsoft Visual Basic编辑器窗口,依次执行“插入→模块”,在右侧的模块窗格中手工粘贴如下代码,这里的宏名称可以任意命名:

Sub 脚注转换()
Dim myRange As Range, NtRange As Range, strNT As String
Application.ScreenUpdating = False
Set myRange = ActiveDocument.Content
NF: With myRange.Find
.Text = "【*】"
.MatchWildcards = True
Do While .Execute = True
Set NtRange = ActiveDocument.Range(myRange.Start, myRange.Start)
strNT = myRange.Text
myRange.Delete
ActiveDocument.Footnotes.Add NtRange, , strNT
myRange.SetRange myRange.End, ActiveDocument.Content.End - 1
GoTo NF
Loop
End With
Application.ScreenUpdating = True
End Sub

  代码输入完成之后,单击工具栏上的保存按钮,依次执行“文件→关闭并返回到Microsoft Word”,返回Word界面之后,按下“Alt+F8”组合键,选中列表框中的“脚注转换”宏,单击右侧的“运行”按钮,很快就可以看到图2所示的效果。

将Word正文中的注释批量转换为脚注
图2 Word脚注效果

  按下“Ctrl+H”组合键,打开“查找和替换→替换”对话框,将“查找内容”设置为“【”,“替换为”设置为空,即什么也不输入,单击“全部替换”按钮可以将文档中所有的“【”删除,接下来再使用同样的方法删除所有的“】”,感兴趣的朋友不妨一试。

相关阅读
  • 省时省力 极速批量替换DOC文件中的字符
  • 批量设置Word中上下标
  • 编写Word“宏”轻松将全角数字转换为半角
  • 使用Word快速转换幻灯片文稿
  • 巧用Word把复制来的网页乱码转换清零
  • MathType批量调整Word文档中公式的大小
  • Word宏轻松将全角数字转换为半角
  • Word 2007表格简单计算和数字格式转换

    • 上一篇:在Word中更方便的插入条形码的方法
      下一篇:用Word2003保存禁止复制的网页内容

      济宁运河畔网版权与免责声明:

      ①凡本网来源于注明来“源于:运河畔或www.yunhepan.com”版权均属运河畔网所有,其他媒体可以转载,且需注明“来源运河畔网”
      ② 凡本网注明“来源:XXX(非济宁运河畔,济宁信息港)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
      ③ 如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。

      • 全网热点
      • 健康
      • 教育
      • 新闻
      • 美食