developer tip

Excel VBA에서 "! ="에 해당하는 것은 무엇입니까?

optionbox 2020. 9. 3. 08:21
반응형

Excel VBA에서 "! ="에 해당하는 것은 무엇입니까?


문제는 !=Excel vba에서 함수로 작동하지 않는다는 것입니다.

나는 사용하고 싶다

If strTest != "" Then 대신에 If strTest = "" Then

이것 외에 다른 접근 방법이 !=있습니까?

모방하는 내 기능 !=

Sub test()

Dim intTest As Integer
Dim strTest As String

intTest = 5

strTest = CStr(intTest) ' convert

Range("A" + strTest) = "5"



    For i = 1 To 10
        Cells(i, 1) = i

        If strTest = "" Then
            Cells(i, 1) = i
        End If

    Next i


End Sub

VBA의 부등식 연산자는 <>

If strTest <> "" Then
    .....

연산자 !=는 C #, C ++에서 사용됩니다.


VBA에서 !=연산자는 다음 Not과 같이 연산자입니다 .

If Not strTest = "" Then ...

메모입니다. ""귀하의 경우에 문자열을 비교 하려면

If LEN(str) > 0 Then

아니면 그냥

If LEN(str) Then

대신.


<>대신 사용하십시오 !=.

참고 URL : https://stackoverflow.com/questions/11595757/what-is-the-equivalent-of-in-excel-vba

반응형