爱问知识人 爱问教育 医院库

怎么把一个文件夹里的所有相同格式工作簿汇总到一个工作表?

首页

怎么把一个文件夹里的所有相同格式工作簿汇总到一个工作表?

怎么把一个文件夹里的所有相同格式工作簿汇总到一个工作表中

提交回答
好评回答
  • 2014-05-09 14:23:57
      '把要汇总的工作簿放在同一文件夹下,再建一个汇总工作簿,把下面代码放入汇总工作簿中。
    Sub ABCD()
    Dim lj As String
    Dim dirname As String
    Dim nm As String
    lj = ActiveWorkbook。
      Path nm = ActiveWorkbook。Name dirname = Dir(lj & "\*。xls") Cells。Clear Do While dirname <> "" If dirname <> nm Then Workbooks。
      Open Filename:=lj & "\" & dirname Workbooks(nm)。Activate Workbooks(dirname)。Sheets(1)。Range("A4:J15")。Copy _ Sheets(1)。
      Range("a65536")。End(xlUp)。Offset(1, 0) Workbooks(dirname)。Close False End If dirname = Dir Loop Rows("1:1")。
      Select Selection。Delete Shift:=xlUp End Sub(愿你给个好评,急需啊~%>_<%~祝你生活愉快)。

    小***

    2014-05-09 14:23:57

其他答案

    2014-05-09 11:12:03
  • 在要复制的表格ctrl+a然后ctrl+c,在最终要用的表格里点左下角sheet2然后ctrl+v,这样在文件里就有了两页表格。切换的话就点底下的sheet按钮就行了,在按钮上点右键可以重命名或者新建页

    铂***

    2014-05-09 11:12:03

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):