基本上,我在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语句?