如何把批量的excel文件整合到一张表

2024-10-13 23:29:40

相信各位职场人士经常会面临将大量excel文件内的数据整合到一张表里面,有时候这些excel文件的数量达数百张,如果一份一份文件打开,工作量将非常巨大,现在教大家如何利用exc髫潋啜缅el内嵌的VBA程序完成这项工作并附上程序代码。

软件版本:Excel2007

制作步骤:

在电脑的H盘(其它盘也行)建立“库存数据”(文件夹名称随意),文件夹的路径为:“H:库存数据”

将大量需要整合的excel文件放于“H:库存数据”,所有文件的结构必须完全一致。如何把批量的excel文件整合到一张表如何把批量的excel文件整合到一张表如何把批量的excel文件整合到一张表如何把批量的excel文件整合到一张表

程序还设计到显示工作进度的窗体-进度窗体,如下图:如何把批量的excel文件整合到一张表

上图中的“进度窗体”为已经设计好的,以下教大家如何制作上图的青色和紫色的窗体,如下图,在窗体中添加4个“Label”空间,并按顺序排序。如何把批量的excel文件整合到一张表

“Label4”属性设置将“Caption”属性设为“”,其它属性和“Label4”同。

“Label4”属性设置如下图:如何把批量的excel文件整合到一张表

至此显示窗体效果如下图:如何把批量的excel文件整合到一张表如何把批量的excel文件整合到一张表

然后添加"Textbox2",其属性设置和“Textbox1”完全一样,并移动至“Label3”下面,完全重合。

至此进度条效果如下:如何把批量的excel文件整合到一张表

将程序模块命名为“CL”,代码入校如下:

Sub CL()

Unload UserForm2

End Sub

如何把批量的excel文件整合到一张表

返回"sheet1"工作区,如下图:如何把批量的excel文件整合到一张表

如何把批量的excel文件整合到一张表

完满成功!

猜你喜欢