永发信息网

求助,EXCEL里如何将多张工作表合成一张

答案:5  悬赏:10  手机版
解决时间 2021-02-25 20:09
我这个有点麻烦,论文数据要用,找的数据多个来源,因此要整合,多张表格,每张表格的列项比如说公司代码不尽相同,我就是想把每张表里相同的公司代码连同代码的那一行数据都提取出来,搜了下还要用到宏什么的,表示迷惑,网上也没教程什么的,求助求助,帮忙给个思路或列个公式,
最佳答案
打开excel,按alt+f11,在sheet1(sheet)右边的框框里面copy下面这些代码,再点击开始运行,就是类似△的这个标志,就可以了,后面你照着弹出来框框操作就行了。
宏:多个文件表合到一个文件表的多个SHEET中
Sub CombineWorkbooks()
Dim FilesToOpen, ft
Dim x As Integer

Application.ScreenUpdating = False
On Error GoTo errhandler

FilesToOpen = Application.GetOpenFilename _
(FileFilter:="Micrsofe Excel文件(*.xls), *.xls", _
MultiSelect:=True, Title:="要合并的文件")

If TypeName(FilesToOpen) = "boolean" Then
MsgBox "没有选定文件"
'GoTo errhandler
End If
x = 1
While x <= UBound(FilesToOpen)
Set wk = Workbooks.Open(Filename:=FilesToOpen(x))
wk.Sheets().Move after:=ThisWorkbook.Sheets _
(ThisWorkbook.Sheets.Count)
x = x + 1
Wend

MsgBox "合并成功完成!"

errhandler:
'MsgBox Err.Description
'Resume errhandler
End Sub
全部回答
多表汇总和多表合并 可以用VBA解决
你好 你的问题必须上传你的数据文件 才能帮你实现 建议把你的文件打包发我邮箱(lbwdz_1984@126.com) 我帮你看下
你好 你的问题必须上传你的数据文件 才能帮你实现 建议把你的文件打包发我邮箱(lbwdz_1984@126.com) 我帮你看下 仅代表个人观点,不喜勿喷,谢谢。
你可以在你的表格里面建立空白档,先把要的那张合并过来,再改成相同格式
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【细胞骨架】细胞骨架的分布是啥?有没有膜阿?
爱家窗帘墙布地址在哪,我要去那里办事
捷达车油表不准怎么办?
农村商业银行卡如果只存不取会不会成为不动户
我的成绩很不理想 英语怎么说
我买了一个叫卡西登的充电宝,充电时本来是红
强兴石材地址在哪,我要去那里办事
快手直播被主播移出房间后又能进去是怎么回事
美国内战爆发后,林肯曾说:“我在这场斗争中
独立供暖用壁挂炉的使用年限
荣成宏盛模具有限公司在哪里啊,我有事要去这
承租人在承租的房屋外堆放杂物失火,出租人是
龙之牧场神圣冰月龙怎么得冰月龙属性
我看到很多家庭出租屋的网络使用不同的账号拨
西岭大道加油站我想知道这个在什么地方
推荐资讯
偏正短语。述宾短语。。述补短语。主谓短语。
有扣份违章未消除的去年检要怎么办
现在还有玩CS的吗
央视徐卓阳什么时候下台呀
祈福的祈是什么意思
2mm厚铝板价格
“红狼图片木马”病毒是怎么回事
2007年结的婚,现在准备离婚,婚前财产属于共同
法律知识咨询经济纠纷被人家把大门锁了
素描几何图形能像画静物颜色那样深吗
以下关于小儿贫血的护理措施叙述不正确的是A.
在下列作物的农业生产中,应注意多施加钾盐的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?