| 网站首页 | 文章中心 | 图片中心 | 
您现在的位置: 老卧主页 >> 文章中心 >> 软件使用 >> execl >> 正文 用户登录 新用户注册
合并多个execl文件           ★★★ 【字体:
合并多个execl文件
作者:佚名    文章来源:本站原创    点击数:    更新时间:2020-11-03    
1、新建一个文件夹、将要合并的表格放到里面、新建一个表格、用excel打开、右击sheet1
2、选择查看代码(ps:excel有着一项,wps没有)
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("b65536").end(xlup).row + 2, 1) = left(myname, len(myname) - 4)
for g = 1 to sheets.count
wb.sheets(g).usedrange.copy .cells(.range("b65536").end(xlup).row + 1, 1)
next
wbn = wbn & chr(13) & wb.name
wb.close false
end with
end if
myname = dir
loop
range("b1").select
application.screenupdating = true
msgbox "共合并了" & num & "个工作薄下的全部工作表。如下:" & chr(13) & wbn, vbinformation, "提示"
end sub
4、点击运行、一段时间(取决于表格的大小和多少)后,合并完成了。
文章录入:pygbw    责任编辑:pygbw 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    分类汇总每组数据分页的Exce
    execl使用技艺(自用)
    execl2003版本有的函数运行后
    execl点名程序
    Excel 2003电子表格处理软件
    分栏打印
    execl使用技巧(2)
    execl使用技巧(1)
    execl常用公式
    身份证EXECL校验模板_含地址
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)