设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4960|回复: 19
打印 上一主题 下一主题

[基础应用] 请教如何快捷拆分与合并SHEET

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2006-7-3 04:42:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问如何快捷将总表按特定的要求分列成N个SHEET,又如果把这N个SHEET并成一个总表,先谢谢高手了!

至于SHEET怎么分,附件里有了。






结果在四楼
[ 本帖最后由 pureshadow 于 2008-8-13 20:48 编辑 ]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
 楼主| 发表于 2006-7-3 23:58:00 | 只看该作者
解决了哈
3#
发表于 2006-7-4 17:16:00 | 只看该作者
楼主怎么解决的讲一讲啊

点击这里给我发消息

4#
 楼主| 发表于 2006-7-4 23:31:00 | 只看该作者
附件:










这是N久以前做的啦,现在看看,不是一般的烂................

稍改一下.

-------------现在的小妖





Sub div()

Dim myrow As Long

Dim mycol As Long

Dim i As Long

myrow = [a65536].End(xlUp).Row

mycol = [iv1].End(xlToLeft).Column


Range("A1:A" & myrow).AdvancedFilter Action:=xlFilterInPlace, Unique:=True

Range("A2:A" & myrow).SpecialCells(xlCellTypeVisible).Copy Destination:=Cells(1, mycol + 1)

ActiveSheet.ShowAllData


Range(Cells(1, 1), Cells(1, mycol)).AutoFilter

For i = 1 To Application.CountA(Columns(mycol + 1))

Sheets.Add

ActiveSheet.Name = Cells(i, mycol + 1)

Range(Cells(1, 1), Cells(1, mycol)).AutoFilter Field:=1, Criteria1:=Cells(i, mycol + 1)

Range(Cells(1, 1), Cells(myrow, mycol)).SpecialCells(xlCellTypeVisible).Copy Destination:=ActiveSheet.Range("a1")

Next


Sheets("sheet1").Select

Range(Cells(1, 1), Cells(1, mycol)).AutoFilter

Columns(mycol + 1).ClearContents


End Sub



也许,过些日子看看,这段,也不是一般的烂

[ 本帖最后由 pureshadow 于 2008-7-26 20:45 编辑 ]



今天再看,是有点烂……代码写得不够SEXY

[ 本帖最后由 pureshadow 于 2010-11-4 20:45 编辑 ]

本帖子中包含更多资源

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

x
5#
发表于 2006-7-6 21:46:00 | 只看该作者
楼上的,你作的不具有变通扩展性啊  

点击这里给我发消息

6#
 楼主| 发表于 2006-7-6 21:49:00 | 只看该作者

[ 本帖最后由 pureshadow 于 2008-7-26 20:46 编辑 ]
7#
发表于 2007-1-17 20:07:00 | 只看该作者
111
8#
发表于 2008-4-28 16:34:33 | 只看该作者
ok
[:34]
9#
发表于 2008-4-28 19:14:21 | 只看该作者
[:29]
10#
发表于 2008-4-28 19:15:04 | 只看该作者
[:29]
晕死,不具备扩展性
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-28 22:05 , Processed in 0.130160 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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