中易网

如何将多个不同的excel文件放在一个excel文件里

答案:5  悬赏:20  
解决时间 2021-01-09 07:02
如何将多个不同的excel文件放在一个excel文件里
最佳答案
将要合并的文件copy到一个新文件夹(只有这些Excel,且若打开某一文件,数据就能看见——即不用点其他sheet),建一新Excel,也存到该文件夹。仅打开该新Excel,按Alt+F11,点菜单的插入,模块,粘贴如下代码:
Sub Find()
Application.ScreenUpdating = False
Dim MyDir As String
MyDir = ThisWorkbook.Path & "\"
ChDrive Left(MyDir, 1) 'find all the excel files
ChDir MyDir
Match = Dir$("")
Do
If Not LCase(Match) = LCase(ThisWorkbook.Name) Then
Workbooks.Open Match, 0 'open
ActiveSheet.Copy Before:=ThisWorkbook.Sheets(1) 'copy sheet
Windows(Match).Activate
ActiveWindow.Close
End If
Match = Dir$
Loop Until Len(Match) = 0
Application.ScreenUpdating = True
End Sub

在此界面之间按F5运行此宏,所有表格复制到一个Excel里了。
注意:本操作只合并EXCEL中打开时看到的SHEET。即想要合并哪个sheet,就要在哪个sheet打开时点保存。
全部回答
在Excel左下角有sheet1、2、3工作表选项卡,如果当前在sheet1工作,需要新
建一个表格,你直接点击sheet2就切换到2工作表了,很方便的。如果需要新增
工作表,按Shfit+F11或点击sheet3旁边的插入新工作表即可。
先打开第一个文件,按住键盘的“Ctrl”键再点击工作表的名称(如“sheet”)向右拖动复制另外一个内容一样但名称不同的工作表(名称可以修改),你有多少个文件就复制多少个表,然后依次打开你的第二个文件,第三个文件。。。,并全选这些内容复制-粘贴到刚刚在第一个文件复制出来的表里边,这样反复制作后就合成一个文件了。
我暂时保留我的看法!

1)把几个excel文件同时都打开;

2)逐个excel文件,sheet标签处右键菜单---移动或复制选项---选中要导入那个excel文件,哪个sheet中,即可。
   
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
母亲生前自己准备了寿衣和旌,后来信仰基督教
华泰宝利格车怎么样
喝红巧梅花茶的好处
三分之四x3.14x半径的三次方等于9850求半径结
开封晚上会有什么著名小吃?
陆风X7新款劲越多少钱,相对老款价格如何?
阜新花样年华休闲宾馆地址好找么,我有些事要
长3.5米宽3.45米是多少个平方
茶道地址好找么,我有些事要过去
陈奕迅有句歌词,是别怕,我陪你度过,是什么歌
详细介绍下尼康D90如何测光
纯纯欲动夏凝在哪个网址可以免费看完整的呢
电影一万年以后讲述什么样的意义
亿万丧尸steam多少钱
西甲这直播画质,还有谁比它渣
推荐资讯
已知8253的计数时钟频率为1MHZ,若要求8253的
理财合同上写额预计和预期收益有什么区别
OnePlus5来了#网购好还是实体好
有你,我可以坐拥天下,没你,我的世界依然伟
中国还有活着的太监吗?
全球有多少个航空公司?
中国邮政储蓄银行青致路营业所在什么地方啊,
我已在国信证券开户,想登录手机版实时炒股,
我给老公挑的衣服好看吗?
对于在逃通缉犯可以贴告示吗
电视剧大猫追爱记里36集齐江和方雅看的什么电
石川岛和博格华纳涡轮增压器各有何特点
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?