探究EXCEL+VBA编程在高职上机考试中的应用
2021-10-21余伟红
科技信息·学术版 2021年14期
余伟红
摘要:对学生交来的考试Word文档用excel的vba程序查收批改,形成整班的考试分数表。
关键词:通过VBA对Word文档操作;用excel批改试卷。
在高职的信息教育中,进行考试时往往采用上机考试的方式,要求学生在规定的时间内完成考核的内容,学生在考试结束时需要完成并上交考试Word的答题文件,让教师下一步评价成绩。
WORD试卷的标准设置:教师在设置上机考试Word文件时,试卷用A4竖排幅面。第一页的左边缝还要有“学院与系部名字、专业、班级、学生名字与学号、密封线”。试卷抬头必须有“学期、专业、课程名字、年级、学分、考试时间、考试方式、考试文档总页数”内容,来自教师的考试模版文档,需预先设置好。还要有个两行九列的成绩表格,第一列为第二至七列分别是六个大题的分项得分,第八列为六大题的总和分,第九列为阅卷人签名,成绩表格第一行为文字说明,第二行为题号、六大题分项得分、总分及签名栏。试卷共六大题,已能满足各种题型,六个大题分别设置样式,有了样式后,考生与阅卷教师都可以通过Word菜单的视图里的导航来实现快速跳转,方便做题和改卷。六个大题文字行下面分别设置一个“一行两列的小表格”,表格的第一列是得分,第二列是分数。这些得分表格能在Word文档中产生固定的单元格,通过查找单元格的名称,VBA程序就有变量可查找并调用,编程思路来自这里。
WORD试卷的自动产生:教师先设置好一个如上标准的考试试卷答题文档模版,教师要事先得到班级学生的“学号、名字”的excel表。……
登录APP查看全文
