VBA实战案例:整理Endnote导出的TXT文档

整理Endnote导出的TXT文档

在这里插入图片描述
从Endnote里面导出的文本文件复制到Excel文件中,里面包含了作者,年份,标题,摘要,关键字以及其他的一些信息,实际上并不需要这么多信息,所以这里用VBA写一个简单的复制粘贴代码就行了
在这里插入图片描述

Option Explicit
Sub Move_Sheet()
    Dim w1 As Worksheet, w2 As Worksheet
    Dim r1 As Range, r2 As Range, r3 As Range, r4 As Range
    Set w1 = Worksheets("源数据")
    Set w2 = Worksheets("整理数据")
    
    '查找对应字段
    Set r1 = w1.Cells.Find(what:="作者")
    Set r2 = w1.Cells.Find(what:="年份")
    Set r3 = w1.Cells.Find(what:="题目")
    Set r4 = w1.Cells.Find(what:="期刊")
    
    '对应列复制到新表里面
    w1.Columns(r1.Column).Copy w2.Columns(4)
    w1.Columns(r2.Column).Copy w2.Columns(3)
    w1.Columns(r3.Column).Copy w2.Columns(2)
    w1.Columns(r4.Column).Copy w2.Columns(5)

End Sub

在这里插入图片描述
这样就搞定了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值