永发信息网

EXCEL中多个SHEET某列的汇总数据汇总到一个新的SHEET中。如果使用宏代码?

答案:2  悬赏:70  手机版
解决时间 2021-03-09 14:51
EXCEL中多个SHEET某列的汇总数据汇总到一个新的SHEET中。如果使用宏代码?
最佳答案
Sub 合并多工作簿及多工作表()
Dim MyPath As String, MyFile As String, i As Integer
Dim Wb As Workbook, arr
Application.ScreenUpdating = False
MyPath = ThisWorkbook.Path
MyFile = Dir(MyPath & "\*.xls")
Do Until MyFile = ""
If MyFile <> ThisWorkbook.Name Then
Set Wb = Workbooks.Open(MyPath & "\" & MyFile)
For i = 1 To Wb.Worksheets.Count
arr = Sheets(i).UsedRange
ThisWorkbook.Sheets(i).Range("A" & rows.count).End(xlUp).Offset(1).Resize(UBound(arr), UBound(arr, 2)) = arr
Next
Wb.Close
End If
MyFile = Dir
Loop
Application.ScreenUpdating = True
End Sub
全部回答
操作方法如下: 将原表复制若干个表,每个表里删除不需要的列。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
无锡宏盛换热器制造有限责任公司如何
米家小白智能摄像机内存卡被小偷拿走。还能查
下图中,阴影部分实地面积大小比较,正确的是
东湖养生园地址在什么地方,想过去办事
德国产的排石素在那有的买?价格是多少?知道的
【蚂蚁搬家蛇过道下一句】蚂蚁搬家蛇过道下句
beat是什么意思
刚买的一件棉衣,黑色,外面是类似皮的那种料
bt1.setOnTouchListener(new View.OnTouchLis
庙上地址在什么地方,想过去办事
作为国家一级的管理机构,负责全国土地登记的
踩老同学的空间如何写留言? 谢谢
单选题Youwere________atthemeeting,butto
谁知道重庆二郎毛家堰附近的汽配厂?
给你一个装有大半杯水的烧杯,请你用它设计两
推荐资讯
怎样准确检查出心肌炎
即墨到那个海水浴场近?
宝瑞达农资连锁叶集店在什么地方啊,我要过去
到国外读书有必要起英文名吗?姓和名都起?
九天网上商城(济南九天网信科技有限公司)靠
本田飞度一套空气悬挂要多少
白色豆腐干怎么炒好吃
是不是长得比舍友都漂亮就容易被舍友讨厌?刚
天津去哪听相声比较好?要环境好点的,人不多
南宁市工商局开发区分局那洪工商所我想知道这
锦天水疗中心这个地址在什么地方,我要处理点
qq提现多久到账
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?