将Word形式的选择题转换为Excel或DBF格式

2016-01-29 19:23 154 1 收藏

将Word形式的选择题转换为Excel或DBF格式,将Word形式的选择题转换为Excel或DBF格式

【 tulaoshi.com - 办公软件 】

  随着信息技术的不断普及,许多学校实现了无纸化考试,教师将收集的试题输入数据库,考试时从数据库中随机抽取试题生成试卷,学生可在计算机上直接答题。这种新型的考试方式大大提高了工作效率。

  一般来说,题库中的试题大多要求用数据库格式录入,而平时教师们写教案、出试卷都是用Word,对VFP、Access、Excel等用得较少。况且,用数据库格式录入试卷也不是很方便。这就产生了一个问题,如何将用Word方式录入的试题(本文以选择题为例)转换为Excel电子表格或DBF文件格式呢?

  

思路分析

  对于把有分隔字符(该符号用来分隔每个字段)的文本文件转换为Excel电子表格,大家可能都比较熟悉。因此只要将以Word方式录入的选择题转换为有分隔字符的文本文件就大功告成了。可见,此步骤是关键一步。如图1是以Word方式录入的选择题,如图2是将图1转换后的Excel数据库格式。从图2中可以看到,一道题包括题干及四个选项,题干及选项分属不同字段,题与题之间用段落符分隔(即分行),题干与各选项间用分隔字符分列。了解上述思路后,我们就可以进行转换了。


图1 Word中的题目

问题解决

1.设立分隔字符,将文档保存为纯文本文件

  由于文档输入的格式有所不同,如图1所示第一题中各选项间有空格,这里还需去除选项间的空格。打开“查找与替换”对话框,在查找内容栏输入“^w ”(“^w”为空格标志符,点击“高级→特殊字符”即可找到),替换栏为空白,点击[全部替换]按钮,这样就删除了文本中的空白区域。按照题干与各选项间用分隔字符分列的思路,我们分别在题干与选项A、选项A与选项B、选项B与选项C、选项C与选项D间设立分隔字符,分隔字符一定要是特殊符号且文档中所没有的,本文以“@”为例。


图2 Excel中的题目

[next]

 

  具体方法如下:打开图1所示的文档,复制“A、”,执行“编辑→替换”命令,将光标停放在查找栏,按下“Ctrl+V”键,在查找栏输入“A、” 。在替换栏中输入 “@ A、”,点击[全部替换]按钮,这样文中所有的选项“A、”被替换成了“@ A、”,同样,将“B、”替换成“@ B、”,将“C、”替换成“@C、”,将“D、”替换成“@D、”。由于图1第二题中选项间有段落符标志,需要去除选项间的段落标志符,在“查找与替换”对话框中,将“^p@”替换为“@”(“^p”为段落标志符,点击[特殊字符]按钮即可找到),去掉“@”字符前的所有段落标志符。最后结果如图3,然后将该文档另存为纯文本文件。

  


图3 加入分隔符的文本文件

2.将纯文本文件转换为Excel电子表格

  在Excel空白文档中,执行“文件→打开”命令,打开刚才保存的纯文本文件,出现如图4所示对话框,选中“分隔符号”,然后单击[下一步]。在如图5所示亩曰翱蛑校≈小?a href='http://school.21tx.com/tools/IM/other/' target='_blank'其他”复选框,然后输入字符“@”,单击[下一步],最后点击[完成]。这样,就将文本文档转换成了Excel数据表格。


图4 选中“分隔符号”

  这时转换的数据格式还不是十分理想,还需要对Excel数据表格进行单元格格式设置。首先手工调整各列的适当列宽。选中整个数据,然后点击“格式→单元格”,打开“单元格格式”对话框,单击“对齐”选项卡,选中“自动换行”复选框,在“垂直对齐”下拉菜单中选择“居中”,按下[确定]按钮。最后执行“格式→行→最适合的行高”命令,文档就自动对得整整齐齐了,效果如图2。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bangongruanjian/)[next]

 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bangongruanjian/)


图5 选中“其他”复选框

  

小结

1. 本例是将Word中录入的选择题转换为Excel电子表格,利用Excel的导出功能可以很轻松地将Excel表格转换为Access及DBF文件等。

2. 以Word方式录入的选择题尽管格式各不相同,但在转换时只要把握两条原则:

(1)题干与各选项间排列紧凑并用分隔字符分列。

(2)题与题之间用段落符分行,然后进行巧妙替换。

来源:http://www.tulaoshi.com/n/20160129/1509277.html

延伸阅读
标签: 电脑入门
我们通常用Word来录入、编辑、打印材料,而有时需要将已经编辑、打印好的材料做成PowerPoint演示文稿,以供演示、讲座使用。如果在PowerPoint中重新录入,既麻烦又浪费时间。如果在两者之间,通过一块块地复制、粘贴,一张张地制成幻灯片,也比较费事。其实,我们可以利用 PowerPoint的大纲视图快速完成Word闻到PPT文档的转换。 首先,打开Wo...
标签: excel
如何将Excel 2013单元格内的时分秒转换为分钟形式   解题思路 首先,hour函数提取出C2单元格的小时数8,在乘以60算出480分钟,其次,用480加上minute函数提取出C2单元格的分钟数15,结果TuLaoShi.com为495,。最后495加上second函数提取出的C2单元格的秒数0,秒数0除以60(结果为0)转为分钟,最终的结果为495分钟。 案例教...
看到图文并茂的网页,想把它全部或部分转换为WPS或者WORD文档保存起来,最便捷的方法是什么?复制文字,下载图片,插入图片?有了WPS OFFICE,就很方便了不用这么折腾!简单几步即可快速将网页转成wps或者word文档!我们可以通过:保存网页、用WPS文字打开html文件、去掉不需要的部分(“表格”→“转换”→“...
标签: word
在Word2003中使用Word VBA制作选择题   Word中的VBA功能可以使Word文档具有交互功能,在学校教学中,教师就可以利用Word VBA功能在Word文档中制作具有交互功能的选择题。以使用Word2003制作双项选择题Word文档为例,操作步骤如下所述: 第1步,新建一个空白Word文档,输入选择题的题目部分,如一台完整的计算机系统包括( ),然...
标签: 电脑入门
首先,打开Word文档,全部选中,执行复制命令。然后,启动PowerPoint,选择普通视图,单击大纲标签(如图1);如果没有大纲和幻灯片选项卡,显示的方法是在视图菜单上,单击普通(恢复窗格)或在窗口的左下角,单击[普通视图(恢复窗格)]按钮。 图1 直接选择大纲视图,将光标定位到第一张幻灯片处,执行粘贴命令,则将Word文档中的全部内容插入...

经验教程

492

收藏

56
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部