그리고 엑셀 VBA if 문
특정 조건이 충족되는 경우 코드 줄을 실행하는 엑셀 VBA의 경우 문을 사용합니다.
다음 if 문
워크 시트에 / VBA 만들-A-매크로 # 명령 버튼을 [명령 단추]`다음 코드 줄을 추가하십시오 ‘링크를 놓고
Dim score As Integer, result As String score = Range("A1").Value If score >= 60 Then result = "pass" Range("B1").Value = result
설명 : 점수보다 크거나 (60)와 동일한 경우, 엑셀 VBA 반환 전달합니다.
당신이 시트에 명령 단추를 클릭하면 검색 결과 :
참고 : 점수가 60보다 작은 경우, 엑셀 VBA 셀 B1에 빈 변수의 결과 값을 저장합니다.
else 문을
워크 시트에 / VBA 만들-A-매크로 # 명령 버튼을 [명령 단추]`다음 코드 줄을 추가하십시오 ‘링크를 놓고
Dim score As Integer, result As String score = Range("A1").Value If score >= 60 Then result = "pass" Else result = "fail" End If Range("B1").Value = result
설명 : 점수보다 크거나 (60)와 동일한 경우, 엑셀 VBA를 반환 통과, 다른 엑셀 VBA 반환 실패합니다.
당신이 시트에 명령 단추를 클릭하면 검색 결과 :
참고 : 다음없이 Else 문 후 하나 개의 코드 라인이있는 경우에만,이 최종면 (첫 번째 예제를) (생략) 직접 후 다음과 생략하는 코드 선을 배치 할 수있다. 그렇지 않으면 다음과 그밖에 단어 후 새 줄을 시작하고 최종면 (두 번째 예)로 끝납니다.