心灵地图sxh / 工作需要 / 快速将多个excel表合并成一个excel表

   

拉菲返水高达1.0%

2019-02-23  乐天堂现金官网

本文地址:http://mcs.288msc.net/content/19/0223/17/52075843_817024182.shtml
文章摘要:拉菲返水高达1.0%,求收藏鹏华普天债券,千亿国际下载 我是谁年纪不大。

应用场景:有很多张excel,而且excel表里面的结构基本一样,如何快速将这些excel合并在一个excel页面,便于后期分析和统计

技术实现:利用excel表的宏计算实现。

注意:金山的WPS没有宏计算功能。只能用microsoft excel来实现。

具体如下

1、我们需要把多个excel表都放在同一个文件夹里面,拉菲返水高达1.0%:并在这个文件夹里面新建一个excel。如图所示:

2、用microsoft excel打开新建的excel表,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。如图所示:

3、然后我们把下面这些宏计算的代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗体”,代码如下,如图所示: 

sub 合并当前目录下所有工作簿的全部工作表() 
dim mypath, myname, awbname 
dim wb as workbook, wbn as string 
dim g as long 
dim num as long 
dim box as string 
application.screenupdating = false 
mypath = activeworkbook.path 
myname = dir(mypath & "\" & "*.xls") 
awbname = activeworkbook.name 
num = 0 
do while myname <> "" 
if myname <> awbname then 
set wb = workbooks.open(mypath & "\" & myname) 
num = num + 1 
with workbooks(1).activesheet 
.cells(.range("a65536").end(xlup).row + 2, 1) = left(myname, len(myname) - 4) 
for g = 1 to sheets.count 
wb.sheets(g).usedrange.copy .cells(.range("a65536").end(xlup).row + 1, 1) 
next 
wbn = wbn & chr(13) & wb.name 
wb.close false 
end with 
end if 
myname = dir 
loop 
range("a1").select 
application.screenupdating = true 
msgbox "共合并了" & num & "个工作薄下的全部工作表。如下:" & chr(13) & wbn, vbinformation, "提示" 
end sub

关于[A65536]的含义: 在1995-2006年,excel工作簿包含65536行,但现在的office 2007中工作簿包含1048576行。[A65536]就是A列的最后一行的意思,这段话的意思就是,从A列最后一行向上找,找到有数据的行为止。 如果是[B65536]则是从列最后一行向上找,找到有数据的行为止。

4、运行之后,等待几秒钟,等运行完毕,就是合并完成之后,会有提示,点确定就可以了。查看合并后的数据,就是同一个文件夹里面17个excel表数据合并后的结果。效果如图所示。

 ----------------------------------------------------------------------------------------------------------------------------------------------------------

参考资料:http://www.088.sbc644.com/article/f0062228d16ba9fbd3f0c82b.html?qq-pf-to=pcqq.c2c       //如何快速把多个excel表合并成一个excel表

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 或 拨打24小时举报电话:4000070609 与我们联系。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    .00

    微信或支付宝扫码支付:

    《个图VIP服务协议》

    乐天堂现金官网
    开心8百家乐最高返点 626sun.com 胜博发总代理 31suncity.com sb911.com
    大奖首存红利多少 恩佐娱乐开户网站 迅达娱乐管理网 加拿大幸运28开奖直播 奔驰娱乐会员游戏最高占成
    澳门BG尊娱厅网址最高返点 梦之城官网开户平台 恒煊娱乐台湾美女客服 齐发游戏网站 皇冠国际线上赌成最高占成
    88赌城娱乐官网真人棋牌 重庆申博娱乐登入 菲律宾申博娱乐网官网登入 千亿国际赔率加赠 必赢下载手机最高占成