合并多个word的代码_原来Word和Excel都自带一键合并功能!早知道就不用复制粘贴了...

我们在工作中经常需要将各种各样的文档合并,最常见的就是Word、Excel和PDF文件了,很多小伙伴都是用复制粘贴来合并文件的,这样的效率实在是不高,那么有什么办法可以快速合并多个文件呢?今天小编就来分享一些关于Word、Excel、PDF文件合并的方法,有需要的小伙伴可以学一学哦!

一、Word合并

1、插入对象

当我们需要合并多个Word文档的时候,我们首先可以先打开一个空白的文档,然后点击工具栏的【插入】—【对象】—【从文件中选择文字内容】。如下图所示:

68dc35868d63c0c7d1a51be6219f3eae.gif

2、Ctrl多选

然后在弹出来的窗口中找到我们要合并的文件,在这里我们可以按Ctrl键同时选中多个文件,然后点击下方的【插入】按钮即可!

fea22202782e88c5052c78a1be8021d7.gif

二、Excel合并

1、VBA

有时候我们的Excel文件中有好几个工作表,那么我们要如何快速合并呢?首先,我们可以按下【Alt+F11】打开VBA界面,然后插入一个模块。

a31e235a58b1868222d57736ea75475c.gif

2、代码

然后将下面的代码复制粘贴进去:

Sub 多表合并()

Dim arr()

For Each sh In Sheets

If sh.Name <> "汇总" Then

arr1 = sh.Range("a2:c" & sh.UsedRange.Rows.Count)

act = act + UBound(arr1)

ReDim Preserve arr(1 To 3, 1 To act) '

For j = 1 To UBound(arr1)

n = n + 1

arr(1, n) = arr1(j, 1)

arr(2, n) = arr1(j, 2)

arr(3, n) = arr1(j, 3)

Next

End If

Next

Sheets("汇总").[a2].Resize(n, 3) = Application.Transpose(arr)

End Sub

8061ef671f50c83bc0f7c10305c24d13.gif

点击【插入】,选择第一个图标,指定宏,然后给这个按钮重命名:

579def313ab645f65c933b52fec10361.gif

最后只要点一下这个按钮即可合并所有工作表了!

64dafdef7dec14e08f5157d7698887e3.gif

三、PDF合并

1、工具

如果需要合并PDF文件的话又有什么快速地方法呢?我们可以借助一些工具来完成,【迅捷PDF转换器在线版】这个网站就有【PDF文件合并】功能!

d55a736a0039a6f9638821094fcae932.png

2、PDF合并功能

我们找到这个文件,点进去,然后将要合并的文件上传上来,然后点击【开始合并】:

21616bd8361e2b469c9e6f0d19a25a44.png

稍等几秒之后就可以得到合并后的文件了,点击【立即下载】即可下载到电脑里:

4fb5280d4dc778eea7fd080cc186a332.png

好啦,这就是小编今天要分享的内容了,如果你还有更多更好的方法的话也欢迎在评论区分享哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值