在线客服系统

基于VBA编程的网络教学试题库批量试题录入研究(2)

时间:2015-05-04 13:44 来源:www.fabiaoba.com 作者:陈莉 徐芳 点击:

  多选题的格式转换,与单选题和判断题的不同之处是对放置答案的单元格处理,要判断选项是否在答案中,如果在,则在正确的选项前加“*”。以选项A的判断为例:使用Mid函数,Mid(Cells(i,7),k,1)表示从Cells(i,7)(即存放答案的单元格内容)中的第k位开始取1个字符,也就是从第1个字符开始遍寻存放答案的单元格内容,如果有字符是A或a,则选项A为其中一个正确的答案,在该选项内容前加上表示正确答案的“*”,其它答案选项处理类似,其核心程序段如下: 

  按格式输出TXT文件,与单选题操作类似,此处省略具体语句。 

  填空题格式转换与其它格式都不同,题干中需要填的空是由若干个“_”字符连在一起的,需要转换的格式是把需要填空的空用“{答案}”替换。 

  首先获取填空题原始题目中用于填空的“_”的个数numberof_,使用mid函数依次取number of_个字符,判断其是否等于number of_个连续的字符串,如果是,则使用Replace函数把{答案}替换number of_个连续的字符串,最后按照要求的格式输出到TXT文件中。基于VBA的填空题格式批量转换代码如下: 

  2.3对窗体按钮指定编制的宏 

  模块编写调试成功后,最后一步是对窗体按钮指定宏,单击菜单“视图”/“工具栏”/“窗体”勾选,在文件的空白区域画出按钮后就可以指定宏了[6],把编好的模块过程指定给该按钮,单击该按钮就可以输出符合批量输入试题的格式。 

  2.4格式转换应用 

  当指定编制完成后,单击按钮,就可以把原始的 Excel文件中的试题格式转换为符合军队网络教学平台要求的批量输入试题格式,将其存储到TXT文件中,把TXT文件中的内容复制,粘贴到试题批量添加输入框中,如图2所示。单击“确定”按钮就可以实现试题自动批量录入。 

  3结语 

  在原始的 Excel试题文件基础上,嵌入了VBA编程,通过程序完成了批量输入试题的格式转换,大大提高了试题管理效率。在军队网络教学平台《计算机基础与操作》网络课程试题库录入中采用该方法,只需几个简单的按钮操作就可以完成,提高了工作效率。虽然本文是针对军队网络教学平台设计的,但对于其它平台的操作也有借鉴意义。 

  参考文献参考文献: 

  [1]林海宁.基于VBA技术的 Excel自动评阅系统[J].现代计算机,2012 (21):7880. 

  [2]何小松.通用试题库管理系统的开发与研究[J].淮南师范学院学报,2003,5(19):5051. 

  [3]刘铭.基于VBA对 Excel 2007二次开发应用研究[J].现代电子技术,2010,33(10):5558. 

  [4]耿霞,王志军,宋维.自学考试命题及自动排版系统的设计与实现[J].中国教育信息化,2007 (21):4143. 

  [5]伍云辉.完全手册 Excel VBA典型实例大全 [M].北京:电子工业出版社,2008:446459. 

  [6]韦立梅.使用Excel VBA管理工资资料[J].电脑与电信,2013 (6):7075. 


www.fabiaoba.com),是一个专门从事期刊推广期刊发表、投稿辅导、发表期刊的网站。
  本站提供如何投稿辅导、发表期刊,寻求论文刊登合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级论文刊登/国家级论文刊登/ CSSCI核心/医学投稿辅导/职称投稿辅导。

投稿邮箱:fabiaoba365@126.com
 在线咨询: 投稿辅导275774677投稿辅导1003180928
 在线咨询: 投稿辅导610071587投稿辅导1003160816
 联系电话:13775259981

联系方式
李老师QQ:发表吧客服610071587 陈老师QQ:发表吧客服275774677 刘老师QQ:发表吧客服1003160816 张老师QQ:发表吧客服1003180928 联系电话:18796993035 投稿邮箱:fabiaoba365@126.com
期刊鉴别
  • 刊物名称:
  • 检索网站:
热门期刊
发表吧友情提醒

近来发现有些作者论文投稿存在大量剽窃、抄袭行为,“发表吧”对此类存在大量剽窃、抄袭的论文已经停止编辑、推荐。同时我们也提醒您,当您向“发表吧”投稿时请您一定要保证论文的原创性、唯一性,这既是对您自己负责,更是对他人的尊敬。

此类投稿的论文如果发表之后,对您今后的人生和事业将造成很大的麻烦,后果不堪设想,请您一定要慎重,三思而后行。

如因版权问题引起争议或任何其他原因,“发表吧”不承担任何法律责任,侵权法律责任概由剽窃、抄袭者本人承担。

 
QQ在线咨询
陈老师:275774677
张老师:1003180928
李老师:610071587
刘老师:1003160816
论文刊登热线:
137-7525-9981
微信号咨询:
fabiaoba-com

友情链接

申请链接