VBA if语句

Posted sunyllove

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VBA if语句相关的知识,希望对你有一定的参考价值。

一个if语句由一个布尔表达式和一个或多个语句组成。如果条件被评估为True,则执行If条件块下的语句。如果条件被评估为False,则执行If循环块后面的语句。

语法

以下是VBScript中的If语句的语法。

If(boolean_expression) Then
   Statement 1
   .....
   .....
   Statement n
End If

流程

技术图片

示例

为了演示目的,实现一个函数找出两个Excel中最大的数字。

技术图片

实现代码 -

Private Sub if_demo_Click()
   Dim x As Integer
   Dim y As Integer

   x = 234
   y = 32

   If x > y Then
      MsgBox ("X 的值大于 Y 的值")
   End If
End Sub

当上面的代码被执行时,它会产生以下结果。

技术图片

 



以上是关于VBA if语句的主要内容,如果未能解决你的问题,请参考以下文章

VBA if...else语句

VBA if...elseif...else语句

Select Case 语句 - IF 语句 - 定义数组 - VBA

VBA - 在“IF语句”中嵌套“带语句”

VBA:具有多个操作的单行 if 语句

VBA:如何对 DateDiff 函数进行 IF 语句