当前位置:首页 > 办公设计 > Office教程 > 用Do While语句批量为成绩评定等次

用Do While语句批量为成绩评定等次

12个月前 (05-24)Office教程1060

本文为:《别怕,Excel VBA其实很简单(第3版)》随书问题参考答案

解决这个问题的方法很多。如果写入单元格中的均是0到100之间的数据,使用Do While语句解决,可以将代码写为:

1、使用开头判断式的Do While语句

Sub 批量为成绩评定等次()
Dim i As Byte
i = 2
Do While Cells(i, "A").Value <> ""
Select Case Range("B" & i).Value
Case Is >= 90
Range("C" & i).Value = "优秀"
Case Is >= 80
Range("C" & i).Value = "良好"
Case Is >= 60
Range("C" & i).Value = "及格"
Case Else
Range("C" & i).Value = "不及格"
End Select
i = i + 1
Loop
End Sub

2、使用结尾判断式的Do While语句

Sub 批量为成绩评定等次()
Dim i As Byte
i = 2
Do
Select Case Range("B" & i).Value
Case Is >= 90
Range("C" & i).Value = "优秀"
Case Is >= 80
Range("C" & i).Value = "良好"
Case Is >= 60
Range("C" & i).Value = "及格"
Case Else
Range("C" & i).Value = "不及格"
End Select
i = i + 1
Loop While Cells(i, "A").Value <> ""
End Sub

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1407

分享给朋友:

“用Do While语句批量为成绩评定等次” 的相关文章

在ppt中制作统计图表的方法

在ppt中制作统计图表的方法

现实工作中还有一种风格也极为常见,这就是扁平风。和传统的拟物风格相比,扁平风图表更容易凸显数据,也更符合时下的流行趋势。今天我们就一起来探讨一下,看一看这种圆环图是如何制作的。 在ppt中制作统计图表的方法 今天介绍一下扁平风图表的制作 第一步.  清理所有不相关元素...

2分钟学会这几个Excel神技,从此告别加班!

2分钟学会这几个Excel神技,从此告别加班!

5.1你还来学习,给你点个赞!毕竟是节假日,这里小汪老师就不过多耽误大家时间了。分享几个简单实用的Excel神技,让大家在最短的时间内收获一些高效技巧。     所有数据加图表,让数据更加直观 数据太多,预览数据会比较吃力。如果我...

Excel下拉菜单,这样的下拉菜单,你用过吗?

Excel下拉菜单,这样的下拉菜单,你用过吗?

先来看常规的下拉菜单制作方法: 在制作下拉菜单时,序列来源只能是单行或单列的区域。 下面这个表格里,数据源是多行多列的,怎么办呢? 不着急,咱们可以糊弄一下Excel…… 步骤1 定义名称 选中任意一列,如B2:B6,在公式选项卡下,设置自定义名称为“名单”...

PPT如何制作帘幕效果

PPT如何制作帘幕效果

首先,在素材网站上搜索并下载一张幕布背景图片。 第一步:打开PPT软件,创建一个新的空白演示文稿。然后,在幻灯片上插入刚刚下载的“幕布图片”,将其设置为整个幻灯片的背景。 第二步:再新建一个幻灯片,插入一张图片。注意选择图片格式而不是其他格式。点击选中该图片,然后选择“切换”选项...

数据有效性的几个典型应用,看看你是哪一级

数据有效性的几个典型应用,看看你是哪一级

今天和小伙伴们一起分享数据有效性的几个典型应用。 普通青年这样用 步骤简要说明: 选中区域,设置数据验证,允许条件选择序列,输入要在下拉菜单中显示的内容: 男,女 注意不同选项要使用半角的逗号隔开。   初级青年这样用 步骤简要说明: 选中数据区域,设置数据验证,在【输入信息】选项卡下...

PPT如何制作图叠字效果

PPT如何制作图叠字效果

第一步:在PPT软件中,插入多个文本框,并输入您需要的文字。 第二步:选中“龙”字,点击右键并选择"设置形状格式"选项。在弹出的对话框中,点击"文本选项",然后选择"渐变填充"。将左边的滑块设置为白色,右边的滑块也设置为白色。同时增加透明度。这样,“龙”字就会有一个向里凹陷的效...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。