VBA08-if语句

server/2024/11/14 6:30:29/

一、单行 If 语句

If x > 10 Then MsgBox "x is greater than 10"

二、多行 If...Then...End If 语句

If x > 10 ThenMsgBox "x is greater than 10"y = x + 5
End If

三、If...Then...Else 语句

If condition Then' 当条件为真时执行的代码块statement1
Else' 当条件为假时执行的代码块statement2
End If

四、If...Then...ElseIf...Else 语句

If condition1 Then' 当 condition1 为真时执行的代码块statement1
ElseIf condition2 Then' 当 condition1 为假且 condition2 为真时执行的代码块statement2
Else' 当所有条件都为假时执行的代码块statement3
End If

示例:

按钮指定函数:

sub关键字的简单理解

Sub 是一个关键字,用于定义一个子程序(Subroutine)。子程序是一组可以执行特定任务的VBA语句集合。

Sub 子程序不返回值(与 Function 过程不同,后者可以返回一个值)。

五、Select Case 语句

当需要检查多个可能的值时,Select Case 语句更为简洁和高效。

Select Case expressionCase value1' 当 expression = value1 时执行的代码块statement1Case value2' 当 expression = value2 时执行的代码块statement2...Case Else' 当所有 Case 都不匹配时执行的代码块statementN
End Select

示例:

Select Case xCase 1 To 10MsgBox "x is between 1 and 10"Case 11 To 20MsgBox "x is between 11 and 20"Case ElseMsgBox "x is out of range"
End Select

http://www.ppmy.cn/server/141445.html

相关文章

安装docker-compose

安装包地址https://github.com/docker/compose/releases wget https://github.com/docker/compose/releases/download/v2.30.3/docker-compose-Linux-x86_64 mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose chmod x /usr/local/bin/docker-compose docker-com…

几个docker可用的镜像源

几个docker可用的镜像源 &#x1f490;The Begin&#x1f490;点点关注&#xff0c;收藏不迷路&#x1f490; sudo rm -rf /etc/docker/daemon.json sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-EOF {"registry-mirrors": ["https://d…

利用阿里云下载 WebRTC 源码

参考 https://zhuanlan.zhihu.com/p/357634816 ::https://www.python.org/ftp/python/3.13.0/python-3.13.0-amd64.exe ::https://github.com/git-for-windows/git/releases/download/v2.47.0.windows.2/PortableGit-2.47.0.2-64-bit.7z.exe ::https://703fa2-1956185617.ant…

新的恶意软件活动通过游戏应用程序瞄准 Windows 用户

一种新的恶意软件 Winos4.0 被积极用于网络攻击活动。FortiGuard实验室发现&#xff0c;这种先进的恶意框架是从臭名昭著的 Gh0strat 演变而来的&#xff0c;配备了模块化组件&#xff0c;可在受感染的设备上进行一系列恶意活动。 这些攻击已在游戏相关应用程序中发现&#xf…

FFmpeg存放压缩后的音视频数据的结构体:AVPacket简介,结构体,函数

如下图的解码流程&#xff0c;AVPacket中的位置 FFmpeg源码中通过AVPacket存储压缩后的音视频数据。它通常由解复用器&#xff08;demuxers&#xff09;输出&#xff0c;然后作为输入传递给解码器。 或者从编码器作为输出接收&#xff0c;然后传递给多路复用器&#xff08;mux…

ssm096实验室开放管理系统+jsp(论文+源码)_kaic

毕 业 设 计&#xff08;论 文&#xff09; 题目&#xff1a;实验室开放管理系统设计与实现 摘 要 现代经济快节奏发展以及不断完善升级的信息化技术&#xff0c;让传统数据信息的管理升级为软件存储&#xff0c;归纳&#xff0c;集中处理数据信息的管理方式。本实验室开放管理…

Spring MVC 入门指南

概述 Spring MVC 是一个基于 Java 的实现了 Web 应用的 MVC 设计模式的请求驱动类型的轻量级 Web 框架&#xff0c;通过将应用拆分为模型&#xff08;Model&#xff09;、视图&#xff08;View&#xff09;和控制器&#xff08;Controller&#xff09;&#xff0c;使得开发人员…