Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: wjp023

[已解决]请教高手用VBA代码实现总分年级排名和班级排名

[复制链接]
发表于 2015-11-18 17:25 | 显示全部楼层
grf1973 发表于 2015-11-18 10:08
小改一下。

如果语文成绩列内有空白的单元格就排名不了
回复

使用道具 举报

发表于 2015-11-18 17:52 | 显示全部楼层
grf1973 发表于 2015-11-18 10:08
小改一下。

如果数据最下面一列是汇总栏,汇总栏不参与排名怎么改VBA代码
回复

使用道具 举报

发表于 2015-11-18 18:03 | 显示全部楼层
grf1973 发表于 2015-11-16 12:01
可选择排序列。

附件已上传

成绩表1.rar

15.12 KB, 下载次数: 1

回复

使用道具 举报

发表于 2015-11-19 10:44 | 显示全部楼层
安全网 发表于 2015-11-18 18:03
附件已上传

请高手帮忙指点指点!
回复

使用道具 举报

发表于 2015-11-20 11:07 | 显示全部楼层
考虑了下面有无汇总行的情况,考虑了多种科目情况(可在代码中自己修改),考虑了成绩中有空的情况。

成绩表1.rar

20.45 KB, 下载次数: 6

回复

使用道具 举报

 楼主| 发表于 2015-11-21 15:37 | 显示全部楼层
grf1973 发表于 2015-11-20 11:07
考虑了下面有无汇总行的情况,考虑了多种科目情况(可在代码中自己修改),考虑了成绩中有空的情况。

grf1973,你的代码编得太好了,还考虑了多科的情况,可以多用。我这个表是把单科成绩栏及汇总栏排名栏取消单元格保护,其它信息单元格仍保持保护状态,然后整张工作表加密保护,最后把工作表共享,便于大家在各台电脑上都能上成绩、算总分、排名次,又不能更改某些考生信息。执行代码,显示如下:运行时错误1004,正在试图更改被保护的只读单元格,要求撤消单元格保护。可是共享状态不能取消工作保护,工作保护状态下又不能执行代码。请教老师,有什么解决办法没有
回复

使用道具 举报

发表于 2016-12-19 19:03 | 显示全部楼层
gggggggggggggggggggg
回复

使用道具 举报

发表于 2017-1-24 14:22 | 显示全部楼层
grf1973 发表于 2015-11-20 11:07
考虑了下面有无汇总行的情况,考虑了多种科目情况(可在代码中自己修改),考虑了成绩中有空的情况。

请教一下,附件我为什么不能下载 ,是我的积分 不够吗?(我想学习学习)谢谢

回复

使用道具 举报

发表于 2017-2-20 09:00 | 显示全部楼层
学习下VBA排序,学习中
回复

使用道具 举报

发表于 2017-3-11 22:58 | 显示全部楼层
高手
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 17:06 , Processed in 0.548018 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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