前端之家收集整理的这篇文章主要介绍了
vb select case 基本语句用法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
vb select case 基本语句用法
今天我们学习 select case 这个语句的用法 也给出了个 例子来 用下 这个 基本语句的 方法
看 以下的 解释
以下是引用片段: Option Explicit '************************************************************************* '企业能发多少奖金?-----------条件值中带有Is关键字 '企业发放奖金要根据利润提成: '利润中高于10万元时,奖金可提成10% '利润中高于10万元,低于或等于20万元的部分,可提成7.5% '利润中高于20万元,低于或等于40万元的部分,可提成5% '利润中高于40万元,低于或等于60万元的部分,可提成3% '利润中高于60万元的部分,可提成1.5% '要求输入利润,计算出应发多少奖金 '************************************************************************* Private Sub Command1_Click() Dim i As Long Dim bonus As Long i = Val(InputBox("请输入利润:")) Select Case i Case Is <= 100000 bonus = i * 0.1 Case Is <= 200000 bonus = 100000 * 0.1 + _ (i - 100000) * 0.075 Case Is <= 400000 bonus = 100000 * 0.1 + _ 100000 * 0.075 + _ (i - 200000) * 0.05 Case Is <= 600000 bonus = 100000 * 0.1 + _ 100000 * 0.075 + _ 200000 * 0.05 + _ (i - 400000) * 0.03 Case Is > 600000 bonus = 100000 * 0.1 + _ 100000 * 0.075 + _ 200000 * 0.05 + _ 200000 * 0.03 + _ (i - 600000) * 0.015 End Select MsgBox ("利润为" + Str$(i) + ",奖金为" + Str$(bonus)) End Sub |
原文链接:https://www.f2er.com/vb/261643.html