设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[基础应用] 数字和格式多行排序

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-26 14:53:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 shanui 于 2010-10-27 10:08 编辑

请教:我要把表一的数字按行排序,排序后如表二(数字一共有几百行,不可能一行一行来排)



补充:我的意思是,我的表格一共有几百行,里面已经有像表一的颜色,我的目的是按行排序后单元格的格式也要像表二那样跟着数字变动,我只会用SMALL和COLUMNS这两个函数把数字多行排序,就是不能把颜色也一起排……

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
4#
发表于 2010-11-2 17:25:04 | 只看该作者
颜色的话,要用到宏表函数了,例如:get.cell(24,A1)就是指A1的背景色。
Ctrl+F3定义名称,输入BackColor,在来源里输入上述公式(注意使用相对引用),最后加一列辅助列,输入=BackColor下拉公式。然后根据辅助列就可以按背景色排序了。
如果没记错的话,get.cell(63,A1)应该是文字颜色。不过需要试一下才清楚。您自个儿调试下吧。

点击这里给我发消息

3#
发表于 2010-10-26 16:04:42 | 只看该作者
数据》排序》选项里可以设置成按行排序
2#
发表于 2010-10-26 15:29:42 | 只看该作者
由于EXCEL只能给行排序,不能给列排序,所以可以利用旋转复制,将行和列换一下,就可以排序了。具体办法:
1.先复制表一到表三:copy-->paste special (all, transpose)
2.表三每列单独排序;
3.再复制表三:copy-->paste special (all, transpose)
这样就得到你的表二了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 17:58 , Processed in 0.093943 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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