目录

制作 Excel 参考文献表格

1、引用列表

2、顺序列表

3、查询引用编号

在 Word 中链接 Excel 引用参考文献

1、链接方法

2、生成参考文献

​3、链接的更新

4、链接转换为纯文本


制作 Excel 参考文献表格

事前准备:

  1. 装了 Word 和 Excel 的 PC 一台
  2. 一堆参考文献,最好是已经在 Word 里调整过格式的
  3. 一篇论文
  4. 一个会用LaTeX但偏偏不用的研究生

众所周知,很多论文的参考文献排序都是要求按照在正文里的引用顺序进行排序的,而Word并没有如此智能的功能,当需要调整参考文献顺序的时候,基本上就是从头再来,非常浪费时间,然而事实上只要依靠Excel进行管理,就能够在自动更新引用编号的同时,重新生成参考文献列表。

1、引用列表

首先,我们在Word里先把用到的参考文献的格式调整到满足论文需求,每个参考文献为一行,如下图

然后,Ctrl+A,Ctrl+C全选复制所有内容,到Excel里面粘贴,如下图

我们将参考文献粘贴到第三列;表格第二列作为文献的引用标志(类似LaTeX中Cite命令),我们需要用这个引用标志在后面的顺序列表中查询文献在正文中的引用顺序,注意引用标志不要重复,否则会引起引用错误;表格第一列作为引用时的编号来源,此时还是空的,因为我们还没有确定它们论文中出现的顺序,所以下一步就是制作引用顺序列表。

2、顺序列表

在这一步,我们的目的就是手动按照参考文献的引用顺序,将其制作为一个Excel表格,以方便后续的引用。如果在上一步制作引用列表时,参考文献已经是按照引用顺序排列的,那么可以直接复制一个同样的列表作为顺序列表,然后对文献进行编号,效果如下图:

顺序列表的另一个作用就是用于生成最后放在论文里的参考文献,这样就不需要再手动去调整参考文献的顺序了。

3、查询引用编号

接下来回到引用表格,我们使用VLOOKUP函数,对顺序表格中的引用编号进行查询。以第二行为例,查询所用代码为:

=VLOOKUP(B2,IF({1,0}, 顺序列表!B:B, 顺序列表!A:A),2,0)

注意这里的顺序列表要与你的顺序列表的Sheet名字相同(或者两个列表用图中一样的名字),另外VLOOKUP函数在查找范围比较大时,效率不是很高,在参考文献上百篇时可能会出现卡顿,这是正常现象关于函数的使用这里不讲,有兴趣的可以进一步学习。完成后的效果如下图:

引用列表里的文献没有顺序要求,只要顺序列表里能检索到对应的引用标志,编号就会自动更新,比如这里互换两行:

需要注意的是,一旦开始在Word中插入引用,就不要再修改引用列表,否则Word中引用的编号会出现变化,而我们希望的是编号只跟随引用顺序变化(即由顺序列表决定),比如修改后再回到Word就会变成:

在 Word 中链接 Excel 引用参考文献

1、链接方法

这里新建一个Word文档进行演示。首先回到Excel中的引用列表,选择需要引用的参考文献的引用编号,Ctrl+C复制,下图这个:

然后转到Word, 左上角粘贴-选择性粘贴

选择粘贴链接-无格式文本

效果:

注意修改引用编号的格式即可。

按Alt+F9可以看到实际上插入的是域代码(再按一次Alt+F9可以切换回去),因为插入的链接包含文件路径,所以不要移动文献列表Excel文件的位置,否则将出现引用错误(当然你也可以选择移动后,对域代码进行查找替换)。

为了偷懒 为了加快操作,我们可以定义一个宏命令来快速粘贴无格式文本的链接,代码如下:

Sub PasteLinkFromExcel()
'
' 以无格式文本形式粘贴Excel的引用链接
'Selection.Range.PasteSpecial DataType:=wdPasteText, Link:=True
End Sub

使用方法:

然后把代码粘贴进去即可

然后可以自己创建快捷键,或者放到快捷访问工具栏来快速调用这个宏命令,方法进行百度。

2、生成参考文献

在顺序列表中复制所有参考文献

回到Word,右键-保留源格式粘贴

粘贴结果是一个无边框的表格

 表格工具-布局,转换为文本

以段落标记分段

完成后效果如下图,再进行自动编号即可

3、链接的更新

一般来讲,在同时打开两个文件的情况下,只要在Excel表格中做修改,Word这边也会同步。如果没有同步,可以按Ctrl+A全选文章,再按F9更新域。在打开对应的Word文件时,会提示是否需要更新链接,可以根据需求选择。

下面演示一下,当引用顺序出现变化时,如何进行更新。比如在第二篇文献后再插入一篇新文献(即原本第三篇引用的文献会变成第四篇),其操作流程如下:

首先在顺序列表中找到第三篇文献,插入新行

插入新的参考文献,并重新编号

引用列表会自动更新(注意也要把新文献放到引用列表,然后再从引用列表引用新的文献)

Word里也会自动更新:

至于最后放在论文中的参考文献部分,则可以全部删除,再按上面的流程再导入一遍。

4、链接转换为纯文本

首先贴一张和Word域相关的快捷键的图:

Ctrl+A全选文章,在按Ctrl+Shift+F9取消链接即可。可以看到按下后已经变成普通的文本格式:

Office 进阶教程 - 用 Excel 协助 Word 进行参考文献管理相关推荐

  1. office全套教程(2003~2016)

                                                                                    教程简介 office全套教程包含了PP ...

  2. Windows7与Window2008 64位IIS7上面DCOM配置Excel、Word

    解决办法: 1.(适用于.NET)  1).通过webconfig中增加模拟,加入管理员权限,  <identity impersonate="true" userName= ...

  3. python应用系列教程——python操作office办公软件(excel)

    全栈工程师开发手册 (作者:栾鹏) python教程全解 python操作office办公软件(excel).本文对涉及xls文件读写上不方便.如果你需要通过python读写xls文件,可以参考htt ...

  4. OFFICE、EXCEL、WORD、PPT操作技巧个人笔记本(持续更新)

    目录 说明 OFFICE 1.1.(6月17日更新)目的:修改文件作者名称. EXCEL 2.1.(6月28日更新)问题:因存在空格vlookup函数报错的处理. WORD 3.1.(6月17日更新) ...

  5. [office软件教程] 如何在Word中取消自动编号

    转载请说明来源于"厦门SEO" 本文地址:http://www.96096.cc/Article/160874.html office软件教程 当我们平时在编辑Word文档的时候, ...

  6. [office软件教程] Excel怎么排序数据?Excel数据排序的方法

    转载请说明来源于"厦门SEO" 本文地址:http://www.96096.cc/Article/160971.html office软件教程 Excel表格是每个公司人员在工作当 ...

  7. 实用教程:如何在Word与EXCEL(WPS)中加入斜表头并加入文字详细教程

    实用教程:如何在Word与EXCEL(WPS)中加入斜表头并加入文字详细教程 一. 效果 二. Word方法 1.首先加入空表格: 2. 写入想要的文字并按Enter(回车)键分开(特指:斜表头) 3 ...

  8. (亲测)Excel多开方法,多文件独立窗口打开,同时显示左右对比 - Excel、Word等 - 微软Office 2010

    效果图 实现方法 准备好多个excel或者word文档,例如 1) 公司人员信息汇总表.xlsx 2) 考勤记录.xlsx 3) 身份证信息提取文档.xlsx 打开其中一个文档 在windows任务栏 ...

  9. Office(Excel、Word)二次开发——VSTO

    Office(Excel.Word)二次开发--VSTO Office(Excel.Word)二次开发--VSTO Office二次开发模式: 1) VBA(visual studio for app ...

最新文章

  1. 遇事不责怪别人,换位思考能成全更好的自己
  2. python多久能上手_小白学习Python,怎样能够快速入门上手
  3. VC嵌入断点中断INT3
  4. “进度条”博客——第三周
  5. CodeForces - 1325D Ehab the Xorcist(构造+异或)
  6. kafka partition分配_Kafka架构原理,也就这么回事
  7. python怎么加图片_怎么在图片旁边加文字 python如何在图片上添加文字 - 励志 - 52资讯网...
  8. 使用ABP打造SAAS系统(2)——前端框架选择
  9. C#托管代码调用C++非托管代码
  10. git分支指的是_Git分支是什么
  11. CentOS Samba服务器的搭建与配置(share共享模式)
  12. shell 批量修改文件名字
  13. 2015 ACM/ICPC Asia Regional Changchun Online HDU - 5441 (离线+并查集)
  14. 【图像加密】基于matlab Logistic混沌+Arnold置乱图像加密解密【含Matlab源码 1281期】
  15. STM32 CANFD波特率计算器
  16. uniapp公共跳转(uni.navigateTo)封装
  17. GPFS实施方案的思考
  18. 磊科Netcore路由器无线无缝中继(桥接)设置方法
  19. WordPress插件 UberGrid 高级相册图片分享中文插件[更新至v2.0.13]
  20. 工业相机基本参数以及选型参考

热门文章

  1. php通过链接获取公众号文章内容,php公众号链接提取文章标题、封面图、摘要、作者、公众号名称、简介、微信号、正文...
  2. 对jdk5.0中可变长参数的理解
  3. 与人交往哪些心态不行
  4. 大数据Spark入门案例5–统计广告点击数量排行Top3(scala版本)
  5. 半监督主题模型Correlation Explanation
  6. 教你一个免费合并PDF最简单的方法
  7. Delphi -如何在 Delphi 链接 obj 文件
  8. GB28181-2016标准
  9. 优秀是一种习惯,习惯却是来自于思维的境界
  10. 小米的供应链隐患:商业模式伤害芯片厂商