如何从一个文件夹多个excel里面的固定位置单元格提取数据!

有一个名为“国税”的文件夹,里面有很多格式相同的电子表格,每个电子表格是一个人的详细信息,电子表格的文件名是每个人的姓名。我想新建一个汇总表,把所有电子表格某一部分的信息... 有一个名为“国税”的文件夹,里面有很多格式相同的电子表格,每个电子表格是一个人的详细信息,电子表格的文件名是每个人的姓名。我想新建一个汇总表,把所有电子表格某一部分的信息,全部提取到汇总表中。比如我要把每个党员信息采集表中的姓名、性别、身份证号码都提取到这个汇总表中。 展开
 我来答
小小小小颦
高粉答主

2020-04-15 · 关注我不会让你失望
知道小有建树答主
回答量:3124
采纳率:100%
帮助的人:51.4万
展开全部

具体操作步骤如下:

1、首先,在桌面上找到并打开Excel表格。如下图所示,然后进入下一步。

2、其次,在excel页面顶部菜单栏中,点击方方格子,然后选择工作表-汇总拆分。如下图所示,然后进入下一步。

3、接着,完成上述步骤后,选择“汇总大师”选项。如下图所示,然后进入下一步。

4、然后,在弹出页面中,单击左侧选项栏中的“多薄提取到一表”选项。如下图所示,然后进入下一步。

5、随后,在弹出窗口中,单击“开始”按钮。如下图所示,然后进入下一步。

6、接着,在弹出窗口中,单击“添加文件”按钮。如下图所示,然后进入下一步。

7、然后,选择多个Excel文件以提取指定的单元格数据。如下图所示,然后进入下一步。

8、选好后,单击下面的“打开”按钮。如下图所示,然后进入下一步。

9、接着,在弹出窗口中,选择“区域”和“提取数值”以提取指定的单元格数据。如下图所示,然后进入下一步。

10、然后,完成上述步骤后,单击“开始”。如下图所示,然后进入下一步。

11、随后,完成上述步骤后,提示提取成功,单击“确定”即可。如下图所示,然后进入下一步。

12、最后,在此界面中,可以看到指定的单元格数据已成功从多个Excel文件中提取。如下图所示。

yanxy0924
2016-07-01 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18577

向TA提问 私信TA
展开全部
我的理解:所有人的信息都在一个名为"国税"的文件(也就是工作簿)内,包含很多工作表,每个工作表标签就是每个人的名字,希望在这个工作簿内创建一个汇总表,并按照你给的格式(也就是单项要填写的位置)提取各个工作表的指定位置内容到汇总表的指定列,是不是这样?如果是这样,可用公式解决,等你确认后再往下走。
追问
不是的,是国税文件夹,不是工作簿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdxbr
推荐于2017-12-15 · TA获得超过1053个赞
知道小有建树答主
回答量:957
采纳率:44%
帮助的人:305万
展开全部

此代码只提取一个单元格内容,

Sub 批量提取字符()
Dim myFile, lj, r, c, n
r = 2 '指定提取单元格行
c = 2 '指定提取单元格列
n = 0 
book1 = ActiveWorkbook.Name
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.BrowseForFolder(0, "选择文件夹", 0, 0)
If objFolder Is Nothing Then
    MsgBox "未选择文件夹"
    Exit Sub
End If
lj = objFolder.self.Path
If Right(lj, 1) <> "\" Then
    lj = lj & "\"
End If
Set objFolder = Nothing
Set objShell = Nothing
myFile = Dir(lj & "*.xls")
While myFile <> ""
    Workbooks.Open lj & myFile
    n = n + 1
    Workbooks(book1).Sheets(1).Cells(n, 1).Value = ActiveWorkbook.Sheets("信息表").Cells(r, c).Value  '提取指定单元格字符,欲提取多个自行增加代码
    ActiveWorkbook.Close 1
    myFile = Dir
Wend
End Sub
更多追问追答
追问
不能提取多个吗?
追答
可以啊,不是备注自己按格式新增代码吗
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在魁楼思念亲人的螃蟹
2016-07-01
知道答主
回答量:25
采纳率:0%
帮助的人:11.2万
展开全部
VBA实现,请把这个表发到我邮箱里以及另外一个要汇总的总表发过来,做好后,我整体打包发给你。
邮箱号:gjh_3686350@163.com
追问
我就是想学学怎么做代码,你直接给我代码吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式