小编mon*_*rch的帖子

将等式符号发送到If语句

基本上,我在VBA中有一个函数,你发送一些参数,然后它用它做一些数学给出一个值.我发送的参数之一是a "<"或a ">",后来在if语句中使用

if x > y
Run Code Online (Sandbox Code Playgroud)

要么

if x < y
Run Code Online (Sandbox Code Playgroud)

取决于我发送的内容.

目前,我将其作为字符串发送,标记为"约束",并执行以下操作;

if constraint = ">" then
  if x > y

    *code*
  end if

elseif constraint = "<" then
  if x < y
    *code*
  end if
end if
Run Code Online (Sandbox Code Playgroud)

如果这是有道理的.

这与我拥有的其他代码相比变得复杂; 有没有办法可以把它变成一个if语句?

excel vba if-statement excel-vba

2
推荐指数
1
解决办法
74
查看次数

标签 统计

excel ×1

excel-vba ×1

if-statement ×1

vba ×1