批量上传测试题之word转化成excel

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

大部分教师的试题库都在word里,而bb要求批量上传的试题库又必须在excel里,由此找到word转化为excel的捷径至关重要。我曾经用传统的“复制、粘贴”把word里的386题转化至excel,花了我整整一天半的时间;后来接受了一个老师的建议,2个人采用剪贴板的功能花了3个小时把175题导入到平台里。说实话,不要说老师们觉得麻烦,我自己也深有体会,不仅要求眼明手快、更需要加倍细心,因为如果不细心,很有可能导致重复的审核与审核。这对于搞教学的老师来说,它不仅仅要求老师要有一腔热情、更需要时间与耐心。bb在这方面不够完善与理想。综合自我摸索和百度求助,找到了一种相对快捷的方式,具体如下:思路分析:对于把有分隔字符(该符号用来分隔每个字段)的文本文件转换为Excel,大家可能都比较熟悉。因此只要将以Word方式录入的选择题转换为有分隔字符的文本文件就大功告成了。现在word里面的题目大致是这样的(如图1),一道题包括题干及五个选项,题干及选项分属不同字段,题与题之间用段落符分隔(即分行),题干与各选项间用分隔字符分列。图1步骤1:打开“查找与替换”对话框,在查找内容栏输入“^w”(“^w”为空格标志符,点击“高级→特殊字符”即可找到),替换栏为空白,点击[全部替换]按钮,这样就删除了文本中的空白区域。批量上传测试题之word转化为excel图2步骤2:按照题干与各选项间用分隔字符分列的思路,我们分别在题干与选项A、选项A与选项B、选项B与选项C、选项C与选项D间设立分隔字符,分隔字符一定要是特殊符号且文档中所没有的,本文以“@”为例。打开图1所示的文档,复制“A.”,执行“编辑→替换”命令,将光标停放在查找栏,按下“Ctrl+V”键,在查找栏输入“A.”。在替换栏中输入“@”,点击[全部替换]按钮,这样文中所有的选项“A.”被替换成了“@”,同样,将“B.”替换成“@”,将“C.”替换成“@”,将“D.”替换成“@”,其他选项一次类推。备注:特殊字符是自定义的,建议为题库中木有的字符。图3步骤3:第4题中选项间有段落符标志,需要去除选项间的段落标志符,在“查找与替换”对话框中,将“^p@”替换为“@”,去掉“@”字符前的所有段落标志符。图4步骤4:将该文档另存为纯文本文件。(文件-另存为-纯文本*.txt)步骤5:将纯文本文件转换为Excel。在Excel中,执行“文件→打开”命令,打开刚才保存的纯文本文件,出现如图所示对话框,选中“分隔符号”,然后单击[下一步]。在如图5所示的对话框中,选中“其他”复选框,然后输入字符“@”,单击[下一步],最后点击[完成]。图5步骤6:按照题干给选项改格式,题干中的答案去掉。例如第一题选项B,则2.50g改为红色。图6步骤7:给各个选项添加新列,正确选项后添加correct,其他空白处替换为incorrect。步骤8:最前面一列,选择题标记为MA.图6步骤9:最后另存为txt文件,导入到bb平台里面即可。小结1.转化后的数据格式如果不理想,点击“格式→单元格”,打开“单元格格式”对话框,单击“对齐”选项卡,选中“自动换行”复选框,在“垂直对齐”下拉菜单中选择“居中”,按下[确定]按钮。最后执行“格式→行→最适合的行高”命令,文档就自动对得整整齐齐。2.以Word方式录入的选择题尽管格式各不相同,但在转换时只要把握两条原则:(1)题干与各选项间排列紧凑并用分隔字符分列。(2)题与题之间用段落符分行,然后进行巧妙替换。3.存在问题一,在步骤2中,如果题干中存有ABCD,替换过程中可能就会出现错误。所以批量处理后,需要老师们仔细核对并检查。4.存在问题二,批量上传的试题不能快速添加ABCD选项,只能通过模板进行修改。5.存在问题三,批量导入的试题格式有变,比如“上标、下标H2”,只能通过公式编辑框再进行编辑。(BB的文本编辑框不支持类似的格式,所以格式不显示.)

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功