如何把批量的excel文件整合到一张表
相信各位职场人士经常会面临将大量excel文件内的数据整合到一张表里面,有时候这些excel文件的数量达数百张,如果一份一份文件打开,工作量将非常巨大,现在教大家如何利用exc髫潋啜缅el内嵌的VBA程序完成这项工作并附上程序代码。
软件版本:Excel2007
制作步骤:
在电脑的H盘(其它盘也行)建立“库存数据”(文件夹名称随意),文件夹的路径为:“H:库存数据”
将大量需要整合的excel文件放于“H:库存数据”,所有文件的结构必须完全一致。
程序还设计到显示工作进度的窗体-进度窗体,如下图:
上图中的“进度窗体”为已经设计好的,以下教大家如何制作上图的青色和紫色的窗体,如下图,在窗体中添加4个“Label”空间,并按顺序排序。
“Label4”属性设置将“Caption”属性设为“”,其它属性和“Label4”同。
“Label4”属性设置如下图:
至此显示窗体效果如下图:
然后添加"Textbox2",其属性设置和“Textbox1”完全一样,并移动至“Label3”下面,完全重合。
至此进度条效果如下:
将程序模块命名为“CL”,代码入校如下:
Sub CL()
Unload UserForm2
End Sub
返回"sheet1"工作区,如下图:
完满成功!