什么算子<>在VBA中

时间:2012-10-21 12:05:23

标签: vba operators

我正在研究一些代码并且遇到了这个问题:

If DblBalance <> 0 Then

我无法弄清楚这是什么算子,任何帮助都会受到赞赏。

7 个答案:

答案 0 :(得分:43)

它是“不相等”的运算符,即几乎所有其他语言中的!=等价物。

答案 1 :(得分:8)

不等于


在C出现并普及!=之前,语言倾向于使用<> 不等于

至少,Basic的各种方言都做了,而且它们早于C。

使用.NE.的Fortran就像X .NE. Y中一样,更古老,更不寻常的情况。

答案 2 :(得分:5)

这意味着不等于,正如其他人所说的那样......

我只是想说我读的是“大于或小于”。

e.g。

let x = 12

if x <> 0 then
    //code

在这种情况下,'x'大于(即'&gt;'符号)0。

希望这会有所帮助。 :d

答案 3 :(得分:3)

这是一个“不平等”运营商。 Get a list of comparison operators in VBA

答案 4 :(得分:1)

在sql中...我们用它来表示“不等于”......我猜,它在VB中也一样。

答案 5 :(得分:0)

在VBA中,这是<> (Not equal to)运算符。

如果expression1 <> expression2

,结果将变为真

如果expression1 = expression2

,结果将变为false

Additional Reading 1

Additional Reading 2

答案 6 :(得分:-1)

这是一个不等式运算符。

此外,这可能对将来有所帮助:Operators listed by Functionality