Excel精英培训网

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

[已解决]请高手帮忙提取除了指定工作表内的其他数据

[复制链接]
发表于 2011-10-11 23:26 | 显示全部楼层 |阅读模式
我附件上有一工作簿,我想实现的功能是除了“个人休假”和“界面”工作表外,其他的表格中的b2列及d3的数据会对应出现在界面工作表的e列和f列,现在界面的e列和f列就是我希望得到的结果。除了“个人休假”和“界面”工作表外其他的表格的名称都是不固定的,再次谢谢高手们的帮忙。
最佳答案
2011-10-12 00:42
本帖最后由 mxg825 于 2011-10-12 10:30 编辑
  1. Sub 读取休假数据()
  2. Dim wjh%
  3.     For wjh = 3 To Sheets.Count
  4.             With Sheets("界面").Range("E65536").End(xlUp)
  5.             .Offset(1, 0) = Sheets(wjh).Range("B2")
  6.             .Offset(1, 1) = Sheets(wjh).Range("D3").Value
  7.            End With
  8.     Next
  9. End Sub
复制代码
  1. Sub 读取休假数据()
  2. Dim sh As Object
  3.     For Each sh In Sheets
  4.         If InStr("界面,个人休假", sh.Name) = 0 Then
  5.             With Sheets("界面").Range("E65536").End(xlUp)
  6.             .Offset(1, 0) = sh.Range("B2")
  7.             .Offset(1, 1) = sh.Range("D3").Value
  8.            End With
  9.         End If
  10.     Next
  11. End Sub
复制代码


历遍全部工作表,就以上两种方法,你自己按要求选用!

员工休假记录.rar

22.31 KB, 下载次数: 12

发表于 2011-10-12 00:42 | 显示全部楼层    本楼为最佳答案   
本帖最后由 mxg825 于 2011-10-12 10:30 编辑
  1. Sub 读取休假数据()
  2. Dim wjh%
  3.     For wjh = 3 To Sheets.Count
  4.             With Sheets("界面").Range("E65536").End(xlUp)
  5.             .Offset(1, 0) = Sheets(wjh).Range("B2")
  6.             .Offset(1, 1) = Sheets(wjh).Range("D3").Value
  7.            End With
  8.     Next
  9. End Sub
复制代码
  1. Sub 读取休假数据()
  2. Dim sh As Object
  3.     For Each sh In Sheets
  4.         If InStr("界面,个人休假", sh.Name) = 0 Then
  5.             With Sheets("界面").Range("E65536").End(xlUp)
  6.             .Offset(1, 0) = sh.Range("B2")
  7.             .Offset(1, 1) = sh.Range("D3").Value
  8.            End With
  9.         End If
  10.     Next
  11. End Sub
复制代码


历遍全部工作表,就以上两种方法,你自己按要求选用!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 19:46 , Processed in 0.265779 second(s), 16 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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