반응형
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
반응형
'prosource' 카테고리의 다른 글
Azure 웹 페이지 배포에서 폰타썸을 작동시키는 방법은 무엇입니까? (0) | 2023.05.08 |
---|---|
Git를 사용하여 더티 인덱스 또는 추적되지 않은 파일 확인 (0) | 2023.05.08 |
READ를 탐지하는 방법_COMMITED_SNAPHOT를 사용하도록 설정하시겠습니까? (0) | 2023.05.08 |
Postgre를 떨어뜨리는 방법SQL 데이터베이스에 대한 활성 연결이 있는 경우 (0) | 2023.05.08 |
Xcode 10.2 업데이트 문제 빌드 시스템 오류 -1: 파일 목록의 내용을 로드할 수 없습니다: 입력/출력 xcfilelist (0) | 2023.05.08 |