- excel怎么做表格:取得Excel公式中的表达式
- 表格制作excel教程:VBA常用小代码:一键生成带超链接的工作表目录
- excel表格制作教程:Excel的自定义图表类型
- excel函数公式大全:Excel算年龄,这些公式会不会?
如果要用Do Until语句在工作簿中插入5张工作表,可以将代码写为:
1、使用开头判断式的语句结构
Sub 新建5张工作表()
Dim i As Byte
i = 1
Do Until i > 5
If i > 5 Then Exit Do
Worksheets.Add
Loop
End Sub
2、使用结尾判断式的语句结构
Sub 新建5张工作表()
Dim i As Byte
i = 1
Do
If i > 5 Then Exit Do
Worksheets.Add
Loop Until i > 5
End Sub
如果单元格中保存的是0到100之间的数值,要用Do Until语句批量为成绩评定等次,可以将代码写为:
1、使用开头判断式的语句结构
Sub 批量为成绩评定等次_开头判断()
Dim i As Byte
i = 2
Do Until 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、使用结尾判断式的语句结构
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 Until Cells(i, "A").Value = ""
End Sub
答案不唯一,以上代码供参考。
上一篇:表格制作快速入门:用Do While语句批量为成绩评定等次 下一篇: 创建包含指定数据的工作表的过程及代码解释
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。