Excel 中的 VBA 代表 Visual Basic for Applications,它是 Microsoft 的编程语言。为了优化性能并减少在 Excel 中的时间,我们需要宏,而 VBA 是后端使用的工具。
在本文中,我们将使用如何在 Excel VBA 中使用 If 语句。
执行 :
在 Microsoft Excel 选项卡中,选择Developer Tab 。最初,开发人员选项卡可能不可用。
开发人员选项卡可以通过两步过程轻松启用:
- 右键单击 Excel 窗口顶部的任何现有选项卡。
- 现在从弹出菜单中选择自定义功能区。
- 在 Excel 选项框中,选中开发人员框以启用它,然后单击确定。
- 现在,开发人员选项卡可见。
现在单击Developer 选项卡中的 Visual Basic选项并创建一个新模块以使用 Select Case 语句编写程序。
Developer -> Visual Basic -> Tools -> Macros
- 现在创建一个宏并给出任何合适的名称。
- 这将打开编辑器窗口,可以在其中编写代码。
IF 语句
语法是:
If condition/expression Then
Code Block for True value
流程图 :
示例:考虑一家公司想要雇用员工担任某个角色。公司将资格标准保留为该人的年龄。可以申请这次面试的候选人的年龄必须小于27岁。
Sub Allocate_Employee()
'Declaring and initializing the variable age
Dim age As Integer
age = 30
If age >= 27 Then
MsgBox "You are not eligible for this post."
End If
End Sub
输出:
Since, the age is 30, the IF condition becomes TRUE and the code block inside IF statement executes.
一些有用的链接,以获取有关 Excel 中宏、VBA 的更多见解:
- 在 Excel 中记录宏。
- 如何在Excel中创建宏?