第一范文网 - 专业文章范例文档资料分享平台

[原创]商品工作人员必备技能(第一节)EXCEL多表合并或订单汇总

来源:用户分享 时间:2025/6/14 4:09:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

[原创]商品工作人员必备技能(第一节)EXCEL

多表合并或订单汇总

日常工作中经常遇到N个相同文件的内容要做汇总,或者每次订货会结束后,都会有很多订单被导成EXCEL文件,我们要汇总订单就很难,以前都是一个一个复制粘贴,效率低而且很容易出错,下面介绍一下用VBA语句合并多个表格的操作。

第一步:新建一个文件夹,将所有订单复制到这个文件夹里。

第二步:在文件夹里面新建一个excel文件 并打开

第三步:在打开的excel文件中,在工作簿标签上右键单击,在弹出的菜单中选中,查看代码。

第四步:将汇总的VB语句粘贴到VB编辑器内,然后点击绿色按钮或者F5执行语句。

第五步:语句执行结束后会有提示,单击确定就可以了。

第六步:删除VB语句,并关闭VB编辑器。

第七步:按照需要修改复制到文件内的数据格式,达到自己的要求或者根据需要进行数据处理。

最后分享汇总语句如下:

一、多表合并订单合并 只复制文档内容

Sub Macro1()

Dim MyPath$, MyName$, lc&, m&, sh As Worksheet Set sh = ActiveSheet

MyPath = ThisWorkbook.Path& \ MyName = Dir(MyPath& \ Application.ScreenUpdating = False sh.UsedRange.Clear Do While MyName<> \

If MyName<>ThisWorkbook.Name Then m = m + 1

With GetObject(MyPath&MyName) With .Sheets(1) If m = 1 Then

.UsedRange.Copysh.Cells(1, 1) Else

.UsedRange.Copysh.Cells(65536, 1).End(xlUp).Offset(1)

' .UsedRange.Offset(4).Copy sh.Cells(65536, 1).End(xlUp).Offset(1)'如果后面的不要表头用这一句

End If End With .Close False End With End If

MyName = Dir Loop

Application.ScreenUpdating = True MsgBox \完毕\End Sub

二、多表合并订单汇总,会在表格内显示文件名

Sub Macro1()

Dim MyPath$, MyName$, lc&, m&, sh As Worksheet Set sh = ActiveSheet

MyPath = ThisWorkbook.Path& \ MyName = Dir(MyPath& \ Application.ScreenUpdating = False sh.UsedRange.Clear Do While MyName<> \

If MyName<>ThisWorkbook.Name Then m = m + 1

With GetObject(MyPath&MyName) With .Sheets(1) If m = 1 Then

.UsedRange.Copysh.Cells(1, 2) sh.Cells(1, 2) = MyName Else

sh.Cells(sh.Cells(65536, 2).End(xlUp).Row + 1, 1) = MyName .UsedRange.Copysh.Cells(65536, 2).End(xlUp).Offset(1)

' .UsedRange.Offset(4).Copy sh.Cells(65536, 1).End(xlUp).Offset(1)'如果后面的不要表头用这一句 End If End With .Close False End With End If MyName = Dir

[原创]商品工作人员必备技能(第一节)EXCEL多表合并或订单汇总.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c88c1t24veb9pugn7q9y7_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top