Excel精英培训网

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

[已解决](求助)修改代码(VBA)

[复制链接]
发表于 2011-8-24 21:33 | 显示全部楼层 |阅读模式
本帖最后由 long826121 于 2011-8-25 08:07 编辑

本题的要求:
当输入学号“200510900001”,姓名“张雪”时,随机选题到了C卷,当考生把答案填到相应的位置,只需要点击“保存提交”,此时:“张雪考试试卷”的答案就与“C卷答案”相对比,如果正确得2分,少选得1分,多选或不选或选择错误得0分,然后把所得分加起来,就得到成绩,填写到张雪考试试卷成绩后的单元格,并且在“学生考试信息登记表”中张雪后成绩为所得分,考试情况为“已考”

以下EXCEL文档测试有如下问题:
      当输入200510900001   张雪后,在随机选题中作答,如果第1题回答为C,第2题回答为A,此时成绩为4分正确,但删除第1题结果为空时,点击“保存提交”,成绩为0,这个结果错误,因为第2题正确,应该得2分!所以帮我修改了下,同时考虑答案为空的情况!
要添加的效果:
1.如果正确得2分,少选得1分,多选或不选或选择错误得0分
2.答案是大写字母的,回答问题要大写字母,否则判定为错误!
感谢了!谢谢!
考试登陆系统.rar (25.08 KB, 下载次数: 3)
发表于 2011-8-25 13:57 | 显示全部楼层
本帖最后由 zjdh 于 2011-8-25 13:57 编辑

小写判定为错误好像不合理吧?
程序可以处理的呀。
回复

使用道具 举报

发表于 2011-8-25 15:16 | 显示全部楼层    本楼为最佳答案   
帮你修改了,包括试卷和答案格式。
考试系统.rar (25.66 KB, 下载次数: 9)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 22:03 , Processed in 0.318904 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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