首页 > 其他分享 >vba 流程控制语句 if

vba 流程控制语句 if

时间:2023-03-06 14:57:28浏览次数:44  
标签:语句 ... vba End Sheets 流程 value ThisWorkbook MsgBox

if判断有三种格式

 

Sub Test()
    Dim the_value
    the_value = ThisWorkbook.Sheets("Sheet1").Range("A1").Value
End Sub

 

1.if...endif

    With ThisWorkbook.Sheets("Sheet1")
        If the_value = "1" Then
            MsgBox (the_value)
        End If
    End With

 

2.if...else...endif

    With ThisWorkbook.Sheets("Sheet1")
        If the_value = "1" Then
            MsgBox (the_value)
        Else
            MsgBox (the_value)
        End If
    End With

3.'if...elseif...else

    With ThisWorkbook.Sheets("Sheet1")
        If the_value = "1" Then
            MsgBox (the_value)
        ElseIf the_value = "2" Then
            MsgBox (the_value)
        ElseIf the_value = "3" Then
            MsgBox (the_value)
        Else
            MsgBox (the_value)
        End If
    End With

 

标签:语句,...,vba,End,Sheets,流程,value,ThisWorkbook,MsgBox
From: https://www.cnblogs.com/shizunatsu/p/17183879.html

相关文章

  • vba 调试
    F9:设置程序断点,在代码左侧栏点击有相同效果。重新按F9即取消断点。F8:单步跟踪,当调用子函数会跟踪到子函数内部Shift+F8:单步跟踪,但不会进入子函数内部Ctrl+Shift+F8:跳出正在......
  • 如何画好流程图?
    想要画好流程图好工具一定要分享给最好的朋友,ProcessOn助您和好友一起高效办公! 一、首先我们要明确的知道流程的逻辑1、流程的设计需要结合产品的战略方向对产品的......
  • 国内专利申请之审查流程
    专利审批程序依据专利法,发明专利申请的审批程序包括受理、初审、公布、实审以及授权五个阶段。实用新型或者外观设计专利申请在审批中不进行早期公布和实质审查,只有受理、......
  • [Java基础] 流程控制结构
    流程控制结构if-elseprivatestaticStringcheckHeartBeats(intheatBeats){if(heatBeats>100){return"toofast";}elseif(he......
  • arXiv上传预印本(pre-printer)流程
    1.Start:使用邮箱注册账号(最好使用学生邮箱/校园邮箱:[email protected])。使用校园邮箱可以免老带新认证。2.Start->Addfiles:使用.tex上传->如果pdfLatex编译,则在......
  • SQL语句顺序
          查询的结构  SELECT执行顺序 ......
  • 53.解析数据还原恢复的流程
    1.分析文件丢失的原因以及临时表空间丢失故障处理2.Oracle12c历史表空间丢失故障处理3.索引丢失的解决方案4.密码文件丢失丢失解决方案5.只读表空间的恢复6.读写表空......
  • Spring Security + JWT + Swagger2 登录验证一套流程小结
    SpringSecurity+JWT+Swagger2登录验证一套流程主要是三个框架的集成配置,以及各个独立的配置(主要是JWT+Security的登录验证)。流程:构建SpringBoot基本项目,......
  • Spring Boot启动流程
    我们知道Spring Boot是一个服务于Spring框架的框架,辅助Spring应用达到自动化快速配置和一键启动!如果过去的Spring应用是一部普通汽车,那么Spring Boot加持下的Spring......
  • 数字信号处理流程
    数字信号处理是指将连续时间的信号(模拟信号)转换为离散时间的信号,并对其进行数字处理的技术。其处理流程可以分为以下几个步骤:采样(Sampling):将连续时间的信号在时间上进行......