Word和Excel为学生评语批量插入学习等级

  同事拿过来一份关于学生评语的Word文档,如图1所示,要求在数学成绩的后面插入关于学习等级的评价,这里的等级必须根据数学成绩作出判断,分不及格、良好、优秀等不同级别。针对上述要求,如果单纯在Word中进行操作,步骤将相当的繁琐。其实,我们可以利用WordExcel的组合操作,具体步骤如下:

  第1步:在Word中按下“Ctrl+H”组合键,打开“查找和替换→替换”对话框,单击“更多”按钮切换至高级替换模式,勾选“使用通配符”复选框。

  第2步:将查找内容设置为“[0-9] {1,}”,“替换为”设置为“^&分,学习等级^p^&^p”,这里的“^&”表示查找的内容,“^p”表示段落标记。或者, 也可以将查找内容设置为“([0-9]{1,})分”,“替换为”设置为“^&,学习等级^p1^p”,注意这里的“,”均为中文全角状态下输 入,或者也可以从文档中复制。

  检查无误之后,单击“全部替换”按钮,此时将获得图2所示的效果,这主要是为了在Excel中更便于处理。

  第3步:全选文档,将其粘贴到Excel,右击打开“设置单元格格式→数学”对话框,选择“自定义”分类,手工设置为“[<60]““不及格””;[<80]““良好””;““优秀”””,注意这里的“;”均为英文半角状态下输入。

  第4步:将Excel中的内容复制回Word,打开“选择性粘贴”对话框,在这里选择“无格式文本”的粘贴格式。接下来仍然打开替换对话框,将 查找内容设置为“(学习等级)^13(*)^13”,替换为“12”,这里的“12”分别代表查找框中的第1个和第2个表达式。

时间: 2024-11-05 17:33:10

Word和Excel为学生评语批量插入学习等级的相关文章

Excel批量插入多行的方法

  当插入一行后,直接按重复上一次操作(F4),EXCEL就会一直插入新行,但是如果要插入100行呢?1000行呢?你一直按F4?手指头都会骨折的.所以用批量插入多行的方法就不会费力不讨好了,批量插入多行的操作如下:

Excel中如何批量插入多行

  在使用EXCEL时一定会遇到这样的问题--那就是插入行,右键→插入,如图: 有人可能觉得,这插入行也太简单了吧.简直是人都会操作,还需要教什么啊. 如何插入多行呢?有人也许会说"简单,重复上一次操作就可以啦!"也行,按F4重复上一次操作也能勉强实现,看动画: 当插入一行后,直接按重复上一次操作(F4),EXCEL就会一直插入新行,好了,问题来了,然后要插入100行呢?1000行呢?你一直按F4?手指头会骨折的~~~~~,批量插入多行的正解如下:

让Word和Excel表格完成选择录入

电脑及各类应用软件从诞生的那一刻起,就确定了为人类减轻劳动负担的宗旨,但如果操作软硬件的人不熟悉其功能,减轻负担的宗旨也就成为空谈.例如,使用Word和Excel制作明细表时需要重复录入部门.职称或学历等内容.此时,不论是逐一录入还是复制粘贴,都是一项即耗时又费力的工作.如何利用软件的自身功能从繁重的工作中摆脱出来呢?本篇文章将给你满意的答案. 我们在使用Word和Excel制作表格时,可以为表格制作一个下拉列表,在遇到需重复录入的内容时,只要用鼠标单击所需的选项,即可轻松完成录入.下面笔者将分

将DBGrid中的数据导出到Word和Excel

昨天ccrun刚写了将ListView中内容导出到Word文档和Excel文档的一篇文章,今天写程序凑巧用到了将DBGrid中数据导出到Office的功能,干脆再写个兄弟版的函数出来,DBGrid2Word和DBGrid2Excel,分别实现将DBGrid中数据导出到Word和Excel文档.需要注意的是DBGrid中的数据并不代码数据库中所有的数据,因为数据集在打开的时候有可能进行了筛选,取决于使用者如何打开这个数据集,总之就是DBGrid中显示多少数据,就导出多少.看在写代码很辛苦的份上,请

Word、Excel页边距怎么设置

页边距是什么意思呢?页边距是页面四周的空白区域.页面上除去周围页边距,剩下的以文字和图片为主要组成的部分就是版心. 页边距怎么设置呢?不同的软件页边距设置方法略有不同,但都是相仿的.下面看看Word和Excel里页边距怎么设置. word页边距设置方法 word默认页边距分2003和2007版.Word 2003默认的上下页边距是:2.54厘米:左右边距是:3.17厘米.Word 2007的上下边距是:2.54厘米:左右边距是:3.18厘米. 当然除了word默认页边距以外,也可以根据自己需求重

通过复制Table生成word和excel的javascript代码

 通过复制Table生成word和excel,个人感觉这个功能还是比较实用的,下面有个不错的示例,希望对大家有所帮助 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/19

MyBatis魔法堂:Insert操作详解(返回主键、批量插入)

一.前言      数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅.   二. insert元素 属性详解   其属性如下:    parameterType ,入参的全限定类名或类型别名    keyColumn ,设置数据表自动生成的主键名.对特定数据库(如PostgreSQL),若自动生成的主键不是第一个字段则必须设置    keyProperty ,默认值unset,用于设置getGeneratedKeys方法或selectKey子元

javascript 操作Word和Excel的实现代码_javascript技巧

1.保存html页面到word 复制代码 代码如下: <HTML> <HEAD> <title> </title> </HEAD> <body> <form id="form"> <table id = "PrintA" width="100%" border="1" cellspacing="0" cellpaddi

java实现jdbc批量插入数据_java

首先介绍三种JDBC批量插入编程方法,进行比较,具体内容如下 JDBC批量插入主要用于数据导入和日志记录因为日志一般都是先写在文件下的等. 我用Mysql 5.1.5的JDBC driver 分别对三种比较常用的方法做了测试 方法一:使用PreparedStatement加批量的方法 try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection(o_url, userName, pass