用活“查找和替换”试卷答案排列更随意

2021-07-21 05:40平淡
电脑爱好者 2021年14期
关键词:单元格对话框粘贴

平淡

○查阅更方便 将答案插入到每道题目的末尾

1.利用Word将答案转换为分段排列

假设答案是以“1.A2.B3.C……”的形式附加在试卷的最后。在Word中打开试卷后按下“Ctrl+H”快捷键打开“查找和替换”对话框,接着在“查找内容”处输入“([0-9]@.[A-D])”(不含外双引号,代码使用半角输入,下同),表示查找试卷中所有以“数字.A-D”形式组合的字符(即类似1.A2.B3.C的答案)。在“替换为”处输入“\1^p”,表示将查找到的字符作为一个组合(即“查找内容”处小括号里的内容,如“1.A”),并在其后添加段落换行符号。然后点击“更多”按钮,在展开的“搜索选项”下勾选“使用通配符”。最后点击“全部替换”(图1),这样就可以将原来的答案排列形式转换为每个答案分段排列。

2.使用Excel将答案和题目相连接

假设每道题目是由六部分(题目标题+4个选项A-D+答案)内容组成,前后题目的答案相隔5行,这就意味着我们只要在分段排列的答案之间插入5个分隔行,然后将其和原来的题目连接起来,就可以实现将答案插入到每道题目末尾的目的了。操作步骤如下:

启动Excel 2019后新建工作表1和工作表2,将上述的题目和分段排列答案依次粘贴到工作表1和工作表2中的A列。切换到工作表2,在B1到B4单元格中依次输入1到4,在B5单元格中输入公式“=B1”,下拉填充到B24单元格。然后选中B列,依次点击“数据→排序→升序→扩展选定区域”,再点击“排序”按钮,就会在每个答案之间插入5个空行(图2)。

接下来复制A1: A19区域中的内容,然后将其粘贴到工作表1的B6:B24区域。在工作表1的C1单元格中输入公式“=A1&B1”(将A列和B列的内容连接起来),下拉填充到C24单元格,这样在C列中就会显示符合需求的内容(图3)。

最后复制C1:C24区域中的内容,切换到Word后新建一个文档,依次点击“粘贴→粘贴选项→文本”,这样答案就会自动添加到每道题目的末尾了(图4)。

○做题无干扰 将答案统一归集到试卷的最后

如果试卷已经是图4所示的格式,为了不影响学生们作答,需要将每道题目的答案提取出来并归集在试卷的最后,同样可以使用类似的方法来完成。

在Word中打开“查找和替换”对话框,在“查找内容”处输入“([0-9]@.[A-D])”,“替换为”处留空,再依次点击“替换”下的“格式→字体颜色→红色”,其他的设置同图1所示。最后点击“全部替换”,可以将所有答案的字体设置为“红色”(图5)。

返回Word窗口后选中第1道题目的答案“1.B”,接着依次点击“开始→选择→选定所有格式类似的文本”,这样可以自动选中所有题目的答案,然后右击并选择“剪切”,再将答案粘贴在试卷的最后(图6)。

接下來重新打开“查找和替换”对话框,在“查找内容”处输入“([0-9]@.[A-D])”,“替换为”处输入“\1M”,其他的参数同图5所示,点击“全部替换”后在每个答案的后面会自动添加上字母M。继续在“查找内容”处输入“M^p”,“替换为”处留空,去除“使用通配符”前的勾选。最后点击“全部替换”,即可将答案转换为按行排列的形式(图7)。

扩展:我们也可以在Excel中利用排序的方法来提取答案。先在Word中将答案的字体全部设置为红色,接着按下“Ctrl+A”快捷键全选内容并复制,将其粘贴到Excel新建文档的A列。在Excel中选中A列后依次点击“数据→排序→主要关键字:列A→ 排序依据:字体颜色”,点击“确定”后就可以将答案提取出来了(图8)。

之后复制A1:A4区域中的内容,再定位到B1单元格,依次点击“开始→粘贴→ 转置”,可以将原来的内容转换为行排列,最后复制B1:E1区域中的内容,返回Word中后以“文本形式”将其粘贴到试卷的最后即可。

猜你喜欢
单元格对话框粘贴
帖脸谱
玩转方格
玩转方格
《猫头鹰》小粘贴
正常恢复虚拟机
A ski trip to Japan
浅谈Excel中常见统计个数函数的用法
What Would I Change It To
浅谈VB的通用对话框《CommonDialog》控件的使用