结合使用IF和Excel VBA

迷恋

我试图在excel VBA中创建一个条件,其中有两个可能的变量x和y,

举例来说

Sub Test()

X = 6
Y = 11

If X < 3 Or X > 5 And Y < 10 Then
    X = 10
Else
    X = 11
End If
MsgBox X
End Sub

对于X项,当X<3 or X>5看起来很好时,但是当我将Y更改为大于10的任何值时,说11则结果为10但应该是11。请问我是否在代码中缺少某些内容因此,当X<3 or X>5 and (y=11)>10结果必须为11时。

问候,肯尼斯

加里的学生

考虑:

Sub Test()

X = 6
Y = 11

If (X < 3 Or X > 5) And Y < 10 Then
    X = 10
Else
    X = 11
End If
MsgBox X
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

结合使用SQL和VBA

来自分类Dev

VBA,结合 .Formula 和 VBA

来自分类Dev

如何在Excel VBA中结合FormulaArray和FormulaLocal选项?

来自分类Dev

在VBA和Excel中使用范围

来自分类Dev

Excel VBA获取和使用表名

来自分类Dev

使用经度和纬度的距离(Excel vba到Access vba)

来自分类Dev

使用Selenium的Excel VBA

来自分类Dev

Excel VBA和组功能

来自分类Dev

For循环和If语句Excel VBA

来自分类Dev

Excel和VBA关于形状

来自分类Dev

Excel VBA和组功能

来自分类Dev

VBA Excel 查找和计数

来自分类Dev

如何使用Excel VBA拆分和重组单元格

来自分类Dev

在Excel VBA VLookup函数中使用索引和匹配

来自分类Dev

Word和Excel中的vba是否使用不同的声明?

来自分类Dev

使用记事本,XML和Excel VBA

来自分类Dev

Excel VBA使用单元格和xlDown选择范围

来自分类Dev

在Excel / VBA中使用CountIF和01.03.1900之前的日期

来自分类Dev

如何使用VBA和SQL从其他Excel检索数据?

来自分类Dev

Excel VBA IE对象和使用下拉列表

来自分类Dev

使用VBA在Excel中查看和隐藏列

来自分类Dev

使用VBA在Excel 2016中复制和粘贴值

来自分类Dev

未在Excel / VBA中使用Gmail和CDO发送附件

来自分类Dev

使用excel VBA对指定范围进行分组和取消分组

来自分类Dev

使用VBA和Excel生成Powerpoint演示文稿

来自分类Dev

使用VBA excel在word中复制形状和更改文本

来自分类Dev

使用索引和匹配 (Excel/VBA) 更新列的值

来自分类Dev

使用 Excel VBA 重复和编号行“n”次

来自分类Dev

使用通配符防止小计行被过滤和复制excel vba