EndNote导出文献到Excel方法二
科研动力曾经就EndNote导出文献到Excel有过一个方法,现在再提供一个新的方法,可能更简单一些。
EndNote数据库可以导出文献为制表符分隔的文件,然后利用这个制表符文件再导入到Excel中。EndNote导出文件到Excel第一步是要新建一个没有回车的数据库版本。EndNote导出的回车或者换行转换成Excel的新的一行。
准备工作在EndNote中依次打开菜单FileSaveaCopy备份一下数据库,打开这个新复制的数据库。这样就不会在原数据库上操作,因为以下操作不可恢复。
1.确保需要导出的文献显示在当前EndNote窗口中。如果是导出全部文献,可以在组面板中选择「AllReferences」。如果是导出部分文献,一定切忌要把需要导出的文献显示在当前EndNote文献列表窗口中。显示部分文献的方法有多种,可以把部分文献新分一组,然后选择这个组名;也可以选择部分文献,然后在EndNote菜单ReferncesShowSelectedReferences,或者「HideSelectedReferences」进行反选。
2.依次打开菜单EditFindandReplac,在「In」下拉列表中选择「AnyField」
3.在「Find」输入框中使用「InsertSpecial」插入「Carriagereturn」
4.在「Replacewith」输入框中输入替换回车的一个特定字符,这个字符最好比较特异,最好不要是字母,可以是多个字符,比如「//」,因为这些字符文献内容中不会用到,因此不会替换文献内容。
5.选择「Change」进行替换
经过上述的步骤,就把数据库文献的所有字段的回车都替换成了「//」。但是呢,作者字段的回车也替换成了「//」,不过我们不想把作者字段的回车替换成「//」,还是保留回车。这样将来导入到Excel的时候所有作者才能保持在一起。因此还要把作者字段的替换成回车。
6.依次打开菜单EditFindandReplac,在「In」下拉列表中选择「Author」
7.在「Find」输入框中使用「InsertSpecial」输入第4步中选择的替换字符,如「//」
8.在「Replacewith」输入框中使用「InsertSpecial」插入「Carriagereturn」、
9.选择「Change」进行替换
10.重复6-9步替换「SecondaryAuthor」,只是在第6步时把「Author」字段换成「SecondaryAuthor」即可,其他的一样操作
11.重复6-9步替换「SubsidiaryAuthor」
12.重复6-9步替换「TertiaryAuthor」
13.重复6-9步替换「TranslatedAuthor」
导出文献1.在EndNote中依次打开菜单EditExportOutputStylesOpenStyleManager
2.找到「TabDelimited」并选中,这样这个输出格式就会出现在导出选项中前面的方框,这样「TabDelimited」输出格式就会出现在常用菜单中了。关闭格式管理器,回到EndNote
3.选中需要导出的文献,依次打开菜单FileExport
保存类型选择「TextFile(*.txt)」
OutputStyles选择「TabDelimited」
4.保存为一个txt文件,如「howsci.txt」
导入到Excel导出到Excel的方法就简单多了,可以参阅:EndNote导出文献为Excel文件一文。
最后导入成功不要还可以把我们前面在EndNote数据库替换的字符「//」利用Excel的查找替换功能再替换成空格或者其他字符,这就随意了。不替换也可以,反正不影响什么。
↓点击下方“阅读原文”中科白癜风抗复发治疗白癜风最先进治疗方法转载请注明:http://www.shijichaoguyj.com/wxjs/1210.html