《野猪乐园》显示文章详细内容: [展开] [回复] [网址] [举报] [屏蔽]
秋邀月
秋邀月目前处于离线状态
等    级:资深长老
经 验 值:22276
魅 力 值:7262
龙    币:28275
积    分:21023.9
注册日期:2008-07-19
 
  查看秋邀月个人资料   给秋邀月发悄悄话   将秋邀月加入好友   搜索秋邀月所有发表过的文章   给秋邀月发送电子邮件      

百度别人回答的一个方法。我一看就晕了。
新建打开一个EXCEL
alt+f11
插入 模块1
复制下面
Sub CombineWorkbooks()
Dim FilesToOpen
Dim x As Integer

On Error GoTo ErrHandler
Application.ScreenUpdating = False

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


If TypeName(FilesToOpen) = "Boolean" Then
MsgBox "没有选中文件"
GoTo ExitHandler
End If

x = 1
While x <= UBound(FilesToOpen)
Workbooks.Open Filename:=FilesToOpen(x)
Sheets().Move after:=ThisWorkbook.Sheets _
(ThisWorkbook.Sheets.Count)
x = x + 1

Wend

ExitHandler:
Application.ScreenUpdating = True
Exit Sub

ErrHandler:
MsgBox Err.De&#115cription
Resume ExitHandler
End Sub
然后鼠标放到代码里面 按F5选择文件夹 OK!

你呀放到一个表里面 执行上面代码后 再用下面代码
Sub 汇总数据()
Sheets.Add
With ActiveSheet
.Name = "汇总表" & Format(Now, "hhmmss")
For Each s In ThisWorkbook.Sheets
s.UsedRange.Copy .Cells(.UsedRange.Rows.Count + 1, 1)
Next
End With
End Sub

--
待到秋风萧瑟起,我愿陪你厮守满山霜叶红;等到风景都看透,你是否会陪我看细水长流?
2011-07-15 10:09:46   此文章已经被查看388次   
 相关文章: [回复]  [顶端] 



  您必须登录论坛才可以发表文章:
 
用户名:   密码:   记住密码:    (忘记密码 注册




版权所有 回龙观社区网 经营许可证编号:京B2-20201639 昌公网安备1101140035号

举报电话:010-86468600-5 举报邮箱: