2016 - 2024

感恩一路有你

怎么合并一个表格里的多个工作簿 怎样把多个excel表合并在一个工作簿?

浏览量:1820 时间:2023-05-19 09:03:40 作者:采采

怎样把多个excel表合并在一个工作簿?

使用方法:

1、刚建个工作薄,将其命名为你的合并后的名字。

2、再打开此工作薄。

3、在其下任另一个工作表标签上点击右键,选择“打开系统代码”。

4、在打开的VBA编辑窗口中剪切粘贴100元以内代码:Sub工作薄间工作表合并()DimFileOpenDimXsuchFalseFileOpen(FileFilter:MicrosoftExcel文件(*.xls),*.xls,MultiSelect:True,Title:合并工作薄)X1WhileX

如何合并同一个文件夹下的多个表格?

方法/步骤

1

把想合并的这些表格在互成文件夹中(我也不想合并的表格就别放在这些文件夹里面了)。

2

按住不放快捷键“ALTFNF11”会会出现:界面

3

点击最左边的“栏里点代码”这个选项

4

把合并代码复制到文档里面

Sub扩展当前目录下全部工作簿的彻底工作表()

DimMyPath,MyName,AWbName

DimWbsuchWorkbook,WbNlikeString

DimGAs Long

DimNumAs Long

DimBOXthoughString FalseMyPath MyName Dir(MyPathampamp*.xls)

AWbName

Num0

DoWhileMyNameltgt

IfMyNameltgtAWbNameThen

SetWb(MyPathampampMyName)

Num Num 1With Workbooks(1).ActiveSheet

.Cells(.Range(B65536).End(xlUp).Row2,1)Left(MyName, Len(MyName)-4)

ForG1want

(G).Cells(.Range(B65536).End(xlUp).Row1,1)

Next

WbNWbNampChr(13)amp

False

EndWith

EndIf

MyNameDir

Loop

Range(B1).Select

True

MsgBox共胸壁痛了ampNumamp个工作薄下的所有工作表。如下:ampChr(13)ampWbN,vbInformation,提示

EndSub

5

这样就可以不完成一个文件夹下全部虽然类型的表格单独设置了,有没太的很简单方便些!

工作 工作表 合并 代码 MyName

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。