作者:平凡岁月ss | 来源:互联网 | 2023-05-27 10:54
基本上,我在VBA中有一个函数,你发送一些参数,然后它用它做一些数学给出一个值.我发送的参数之一是a "<"
或a ">"
,后来在if语句中使用
if x > y
要么
if x
取决于我发送的内容.
目前,我将其作为字符串发送,标记为"约束",并执行以下操作;
if cOnstraint= ">" then
if x > y
*code*
end if
elseif cOnstraint= "<" then
if x
如果这是有道理的.
这与我拥有的其他代码相比变得复杂; 有没有办法可以把它变成一个if语句?
1> Chrismas007..:
看起来在这两种情况下你都需要constraint
成为一个特定的字符串和x constraint y
运行代码,否则什么都不做.因此:
If cOnstraint= ">" And x > y Then
'code
ElseIf cOnstraint= "<" And x