设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2409|回复: 3
打印 上一主题 下一主题

请问如何将N个相同格式的XLS文件里的Sheet1!F6和G14做成一张月结表?

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-17 05:26:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问如何将N个相同格式的XLS文件里的Sheet1!F6,F4和G14单元格里的数据做成一张月结表?


[此贴子已经被作者于2007-5-16 21:27:10编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-5-17 20:50:00 | 只看该作者
直接从各文件中取数程序代码较为繁琐,但可将当月所有表放在一个文件中(如以下月结表格式)用如下几行代码即可完成

Sub yjb()
   Dim ws1 As Worksheet
   Dim ws As Worksheet
   Dim rg As Range
   Set ws1 = Sheets("月结表")
   Set rg = ws1.[a2]
    For Each ws In ThisWorkbook.Worksheets
       If ws.Name <> "月结表" Then
      rg = ws.[F4].Value
      rg.Offset(0, 1) = Trim(ws.[F6].Value)
      rg.Offset(0, 2) = ws.[G14].Value
      Set rg = rg.Offset(1, 0)
      End If
    Next ws
End Sub



[此贴子已经被作者于2007-5-17 12:50:45编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
 楼主| 发表于 2007-5-18 00:25:00 | 只看该作者
谢谢!

但我现在现手头有上千个这样同格式的文件.昨天我找了整个晚上都没到合适的程序,也只好这样了.

其中有比较接近的,方漠做的多文件合并,还有"通用表格汇总"(http://www.office-cn.net/Soft/Class58/Index.html)

都不合用.

累就累点吧,小弟急着要交表.
4#
发表于 2008-12-23 10:11:02 | 只看该作者
看看,学一学
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-17 13:52 , Processed in 0.091137 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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