Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3790|回复: 3

如何提取一系列excel表中的特定单元格内容

[复制链接]
发表于 2018-7-10 21:48 | 显示全部楼层 |阅读模式
单位给了四五个excel表,每个表有20~30个不等的sheet,每个sheet的C6单元格是我想要的。   怎么样能让这一百多个C6单元格内容排列在一个新的单元格内的一列。请高手相助
发表于 2018-7-16 07:36 | 显示全部楼层
本帖最后由 hasyh2008 于 2018-7-16 08:00 编辑

Sub 汇总()
    Dim i%, x%
    For i = 1 To Sheets.Count
        If Sheets(i).Name = "汇总" Then
            MsgBox "汇总表已存在"
            Sheets("汇总").Move after:=Sheets(Sheets.Count)
            For x = 1 To Sheets.Count - 1
                Sheets("汇总").Cells(x, 1) = Sheets(x).Cells(6, 3)
            Next x
            Exit Sub
            End If
    Next i
    Sheets.Add after:=Sheets(Sheets.Count)
    ActiveSheet.Name = "汇总"

    For x = 1 To Sheets.Count - 1
        Sheets("汇总").Cells(x, 1) = Sheets(x).Cells(6, 3)
    Next x
End Sub


回复

使用道具 举报

发表于 2018-7-16 07:53 | 显示全部楼层
附件!!!!!!!

汇总C6单元格.rar

17.51 KB, 下载次数: 16

回复

使用道具 举报

发表于 2018-7-16 07:59 | 显示全部楼层
hasyh2008 发表于 2018-7-16 07:36
Sub 汇总()
    Dim i%, x%
    For i = 1 To Sheets.Count

这个只能在一个工作簿中汇总。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-27 12:03 , Processed in 0.578221 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表