VBA 연산자 | Excel VBA 연산자 목록 (예제)

Excel VBA 연산자

에서는 VBA 연산자 하나 수가 다른 것보다 크거나 작은 다른 이상 또는 다른 수와 같은지 여부를 확인하기 위해 사용되며,뿐만 아니라 동일하지. 이 방법은 A> B가 비교 연산자를 사용하는 것과 같이 엑셀에서 사용하는 연산자를 사용하는 것과 유사합니다.

우리가 얼마나 좋은지, 우리가 일하는 데 얼마나 능숙한지는 중요하지 않습니다. 기본을 제대로하지 않으면 모든 것이 엉망이 될 것입니다. 첫째, 우리가 기초를 제대로 배우지 못하면 다음 단계로 발전 할 수 없습니다. 오늘 기사에서는 "VBA 연산자"라는 기본 개념 중 하나를 보여 드리기 때문에 기본에 대해 너무 많이 강조하는 이유입니다.

연산자는 모든 계산의 핵심입니다. 그것들은 우리가 한 것을 다른 것과 비교할 때 사용하는 신호입니다. 나는 당신이 일상적인 직장에서 이러한 논리를 사용했을 것이라고 확신합니다.

수학 연산자 목록

다음은 우리가 정기적으로 사용하는 수학 연산자 목록입니다.

위는 수학 연산자이며 모두에게 공통적입니다. 비교 연산자도 있습니다. 아래는 그 목록입니다.

VBA 용 비교 연산자 목록

  • 등호 (=)
  • 보다 큼 기호 (>)
  • 크거나 같음 부호 (> =)
  • 보다 작음 기호 (<)
  • 부호 ()와 같지 않음

이러한 연산자에 대해 자세히 설명하겠습니다.

여기에서이 VBA 연산자 Excel 템플릿을 다운로드 할 수 있습니다 – VBA 연산자 Excel 템플릿

등호 (=)

이 기호는 어떤 것이 다른 것과 같은지 비교하는 데 사용됩니다. 이 연산자 부호의 결과는 TRUE 또는 FALSE입니다. 하나가 다른 것과 같으면 TRUE 또는 FALSE가됩니다.

다음은 Equal (=)  연산자 사용을 이해하기위한 VBA 코드 입니다.

암호:

 Sub Equal_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 25 If Val1 = Val2 Then MsgBox "둘 다 같고 결과가 TRUE입니다"Else MsgBox "둘 다 같지 않고 결과가 FALSE입니다."End If End Sub 

변수 값 "Val1"및 "Val2"가 동일하기 때문에 결과가 TRUE로 반환됩니다.

보다 큼 기호 (>)

이 기호는 한 숫자가 다른 숫자보다 큰지 여부를 확인합니다. 결과가 TRUE 또는 FALSE 인 논리 VBA 연산자이기도합니다.

다음은 보다 큼 (>)  연산자 의 사용을 이해하기위한 VBA 코드 입니다.

암호:

 Sub Greater_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1> Val2 Then MsgBox "Val1이 val2보다 크고 결과가 TRUE입니다."Else MsgBox "Val1이 val2보다 크지 않고 결과가 FALSE입니다. "End If End Sub 

결과는 –

크거나 같음 부호 (> =)

이 기호는 위의 연산자보다 큼과 동일하게 작동하지만 숫자가 같은지 여부를 확인합니다.

다음은 보다 크거나 같음 (> =)  연산자 의 사용을 이해하기위한 VBA 코드 입니다.

암호:

 Sub Greater_Than_Equal_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1> = Val2 Then MsgBox "Val1이 val2보다 크고 결과가 TRUE입니다."Else MsgBox "Val1이 val2보다 크지 않고 결과는 다음과 같습니다. FALSE "End If End Sub 

이제 val2 금액을 25로 변경 한 다음 코드를 실행합니다.

> = 기호를 적용했기 때문에 두 결과 모두 TRUE를 반환합니다.

보다 작음 기호 (<)

이 기호는 한 숫자가 다른 숫자보다 작은 지 여부를 확인합니다. 결과가 TRUE 또는 FALSE 인 VBA의 논리 연산자이기도합니다.

다음은 Less Than (<)  연산자 의 사용을 이해하기위한 VBA 코드 입니다.

암호:

 Sub Less_Operator() Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1 < Val2 Then MsgBox "Val1 is less than the val2 and result is TRUE" Else MsgBox "Val1 is not less than the val2 and result is FALSE" End If End Sub 

This returns FALSE because 25 is not less than 20.

Not Equal to Sign ()

This not equal to sign is the inverse operator returns inverse results. If the one thing is equal to another then it returns FALSE or else TRUE.

Below is the Code to understand the use of VBA Not Equal () operator.

Code:

 Sub NotEqual_Operator() Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1  Val2 Then MsgBox "Val1 is not equal to val2 and result is TRUE" Else MsgBox "Val1 is equal to val2 and result is FALSE" End If End Sub 

You will get the following output.