美文网首页
多个excle文件合并

多个excle文件合并

作者: Mercy3 | 来源:发表于2019-11-12 21:57 被阅读0次

可以通过更改excel代码来合并多个文件。

详细步骤:

1、新建一个文件夹。

2、将要合并的表格放到里面。

3、新建一个表格。

4、用excel打开。

5、右击Sheet1。

6、选择查看代码。

7、将下列代码复制到文本框中:

Sub 合并当前目录下所有工作簿的全部工作表()

Dim MyPath, MyName, AWbName

Dim Wb As workbook, WbN As String

Dim G As Long

Dim Num As Long

Dim BOX As String

Application.ScreenUpdating = False

MyPath = ActiveWorkbook.Path

MyName = Dir(MyPath & "\" & "*.xls")

AWbName = ActiveWorkbook.Name

Num = 0

Do While MyName <> ""

If MyName <> AWbName Then

Set Wb = Workbooks.Open(MyPath & "\" & MyName)

Num = Num + 1

With Workbooks(1).ActiveSheet

.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)

For G = 1 To Sheets.Count

Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)

Next

WbN = WbN & Chr(13) & Wb.Name

Wb.Close False

End With

End If

MyName = Dir

Loop

Range("B1").Select

Application.ScreenUpdating = True

MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"

End Sub

8、点击运行,即可成功合并。

相关文章

  • 多个excle文件合并

    可以通过更改excel代码来合并多个文件。 详细步骤: 1、新建一个文件夹。 2、将要合并的表格放到里面。 3、新...

  • 合并多个文件

    目的 合并几个txt文件,均为单列,均以SHH开头 解决 cmd打开命令行 进入放这些txt的文件夹 命令行输入 ...

  • 合并多个文件

    假设这些是文本文件,在Windows上,则可以创建一个简单的批处理脚本将它们串联在一起。 例如,在包含所有文本文件...

  • IO流之合并流

    SequenceInputStream合并流 可将多个读取流合并,通常用于大文件切割后的合并; 文件的分割 文件的合并

  • linux合并文件,拆分文件的shell脚本命令

    合并文件: 拆分大文件: 查看文件行数: 备份多个文件:

  • 多个PDF文件怎么合并?PDF合并的方法教程

    多个PDF文件怎么合并?在我们的工作中,不可避免的就是将多个PDF文件合并成一个PDF文件,对于经常使用PDF文件...

  • 合并多个excel文件

    sub 合并当前目录下所有工作簿的全部工作表() dim mypath, myname, awbname dim ...

  • Excel合并多个文件

    最近,经常遇到多个Excel文件需要合并成为一个工作表,进行全面的数据分析。于是,小晞开始学习【如何偷懒】。 小晞...

  • shell 合并多个文件

    多个文件分别写 文件名有相同部分

  • 合并多个excel文件

    代码用途:合并同一个文件夹下所有EXCEL文件注:可以通过修改FileFilter:="Microsoft Exc...

网友评论

      本文标题:多个excle文件合并

      本文链接:https://www.haomeiwen.com/subject/fjkcictx.html