在VBA中,下列结构中不属于分支结构的是: A. If /Then/ End If B. Select Case / End Select C. With / End With D. If / Then / ElseIf /End If
时间: 2023-12-24 18:04:44 浏览: 149
[第4讲]选择结构程序设计.ppt
在VBA中,不属于分支结构的结构是C. With / End With。
A、B、D三个选项都是分支结构,具体如下:
A. If /Then/ End If:单条件分支结构,根据条件表达式的结果选择是否执行某段代码。
B. Select Case / End Select:多条件分支结构,根据表达式的值在多个选项中选择执行某个代码块。
D. If / Then / ElseIf /End If:多条件分支结构,根据条件表达式的结果在多个选项中选择执行某个代码块。
而C. With / End With 不是分支结构,它用于指定一组对象,然后在代码块中使用这些对象时可以省略对象名称的部分。例如:
```
With Range("A1")
.Value = 100
.Font.Bold = True
End With
```
这段代码中,使用With语句指定了一个Range对象,然后在代码块中使用"."操作符可以直接访问该对象的属性和方法,而无需再次指定对象名称。
阅读全文