| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1523 人关注过本帖, 1 人收藏
标题:求助高手怎么将文件夹中多个Excel表中F列实测面积的汇总数据提取出来放在一 ...
只看楼主 加入收藏
jackh
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2017-11-9
结帖率:66.67%
收藏(1)
已结贴  问题点数:20 回复次数:3 
求助高手怎么将文件夹中多个Excel表中F列实测面积的汇总数据提取出来放在一个新建的Excel中
1111.rar (93.68 KB)
搜索更多相关主题的帖子: Excel 表中 总数 提取 新建 
2017-11-10 21:22
xyxcc177
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:26
帖 子:197
专家分:1249
注 册:2017-7-8
收藏
得分:0 
汇总表的格式?提供样表
2017-11-11 06:28
xyxcc177
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:26
帖 子:197
专家分:1249
注 册:2017-7-8
收藏
得分:20 

程序代码:
Sub test()

Dim FileName As String
Dim r, i As Integer
Dim iSum As Double
Dim Workbook As Workbook
FileName = Dir(ThisWorkbook.Path & "\*.xlsx")

 Do While FileName <> ""

 Set Workbook = Application.Workbooks.Open(ThisWorkbook.Path & "\" & FileName)

 

 With Workbook

  r = .Sheets(1).Cells(Rows.Count, "f").End(xlUp).Row
   iSum = 0
    For i = 4 To r
    iSum = iSum + Sheets(1).Cells(i, "f").Value
    Next
    .Close False
  End With

 

 r = Sheet1.Cells(Rows.Count, 1).End(xlUp).Row + 1
  Sheet1.Cells(r, 1) = Left(FileName, Len(FileName) - 5)
  Sheet1.Cells(r, 2).Value = iSum
  

 FileName = Dir

 Loop
End Sub


1111.rar (109.15 KB)


[此贴子已经被作者于2017-11-11 08:30编辑过]

2017-11-11 08:22
jackh
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2017-11-9
收藏
得分:0 
谢谢👍
2017-11-13 12:41
快速回复:求助高手怎么将文件夹中多个Excel表中F列实测面积的汇总数据提取出来放 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058206 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved