开源etl工具:验证考生准考证号——用Excel2007轻松制作考试系统(八)

来源:百度文库 编辑:中财网 时间:2024/04/30 08:29:51
验证考生准考证号——用Excel2007轻松制作考试系统(八)
文章来源:互联网 点击数:59 更新时间:2008-8-4 【字体:小 大】--------------------------------------------------------------------------------5. 验证考生准考证号
① 建一个“ 考生名单” 工作表。在A 、B 、C 列分别输入序号、准考证号、考生姓名,其中序号和准考证号的输入可采用序列填充的方法完成。② 选中B 列,在名称框中输入“ 考号” ,回车确定,把B 列命名为准考证号,如图5 所示。 
图5
③ 回到“ 试卷” 工作表 中,选中要输入准考证号的D2 单格,执行菜单命令“ 数据/ 有效性” ,在“ 设置” 选项卡的“ 允许” 下拉列表中选择“ 序列” ,取消“ 提供下拉箭头” 复选项,在“ 来源” 文本框中输入公式“ = INDIRECT(" 考号") ” 。切换到“ 出错警告” 选项卡,选中“ 输入无效数据时显示警告” 复选框,并输入“ 错误信息” 为“ 你输入的准考证号并不存在,请重新输入” ,并设置样式为“ 停止” 。最后单击“ 确定” 按钮。④ 在F3 单元格中输入公式“ = IF(D2="","",VLOOKUP(D2, 考生名单! B:C,2,FALSE)) ” ,这个公式会在输入准考证号后自动显示考生姓名。6. 实现随机抽题
① 右击“ 出题” 按钮,单击“ 指定宏” 快捷菜单命令(若指向按钮中间右击,则不能指定宏),在弹出的对话框中输入宏名为“ 出题” ,如图6所示。 
图6    指定宏
② 单击对话框右侧的“ 新建” 按钮,在弹出的代码编辑窗口中输入如图7 所示的代码。 
图7   输入代码
 
Sub 出题()
If Range("D2").Value = 0 Then
提示= MsgBox(" 请先输入准考证号")
GoTo 重来
End If
说明:如果D2 为空则弹出提示要求输入准考证号并直接跳到后面的“ 重来” 处。
Sheets(" 单选题"). Range("A:D").Sort Key1:=Sheets(" 单选题"). Range("D2"), Order1:=xlAscending,Header:=xlGuess
Sheets(" 多选题"). Range("A:D").Sort Key1:=Sheets(" 多选题"). Range("D2"), Order1:=xlAscending,Header:=xlGuess
Sheets(" 判断题"). Range("A:D").Sort Key1:=Sheets(" 判断题"). Range("D2"), Order1:=xlAscending 
 
本文来至E学院 原文地址:http://www.sql8.net/OfficeSoftware/Excel/200808/45638.html 
本文来至E学院 原文地址:http://www.sql8.net/OfficeSoftware/Excel/200808/45638.html
准考证号为1002110492考生 河南体育考生准考证号 知道考生号如何查询准考证号 能不能通过准考证号查考生资料 高考准考证号与高考考生号的区别 高考准考证号与高考考生号的区别 赣州中考准考证号002306604考生中考成绩是多少 我是山西考生,我的准考证号是022750435。 2006所有考生高考准考证号怎么查 准考证未发,考生号在哪里找? 准考证未发,我如何知道考生号 知道考生的准考证号能否知道在网上查到考生的详细信息 知道考生的准考证号能否在网上查到考生的详细信息,在那里查,请帮忙!谢谢 今年高考采用条形码识别制,用条形码识别考生,由于我的不慎,准考证号有一个数字填写错了 会不会影响成绩 在湖南考试招生港上查询录取结果时用的考生号和密码到低是哪个?是报名是的还是准考证上的?? 北京06年中考的准考证号和考生号是如何转换的? 北京06年中考的准考证号和考生号是如何转换的. 2005年湖南省常德市安乡县高考考生,文科类的准考证号是多少? 大家谁知道福建考生的高考准考证号怎么查的么 准考证号是154041628的湖北潜江的 一位考生被什么 学校 录取了 我的四级准考证号掉了,前后考生均不认识怎么办? 我想知道我的准考证号是050102351484属于哪类考生 的全国计算机模拟考试系统登录的考生准考证号是什么啊? 能从考研的准考证号上看出该考生来自那个学校吗?