IF를 사용 하는 방법 excel의 Visual basic에서으로 작성 된 예제에서 SELECT CASE 문과 ELSE 문 다음

Office 2003에 대한 지원이 종료되었습니다.

Microsoft는 2014년 4월 8일 Office 2003에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:213630
요약
Microsoft Visual Basic for Applications에 조건부 테스트를 수행 하는 데 사용할 수 있는 두 개의 문: 는 경우... 그때... 다른 문이나 Select Case 문이 있습니다. 의 경우... 그때... 다른 문은 식의 값에 따라 문 그룹을 실행 하 고 Select Case 문은 식의 값에 따라 여러 문 중 하나를 실행 합니다.
추가 정보
Microsoft는 모든 보증, 그림에 대 한 묵시적인 보증. 이 포함 되지만 상품성 또는 특정 목적에의 적합성의 묵시적된 보증에 국한 되지는 않습니다. 이 문서는 작성 하 고 프로시저를 디버깅할 데 사용 되는 도구 및 여기서 설명 하는 프로그래밍 언어에 익숙한 가정 합니다. Microsoft 지원 엔지니어는 특정 프로시저의 기능을 설명할 수 있지만 추가 기능을 제공 하거나 특정 요구 사항에 맞도록 프로시저를 구성 하는 이러한 예제를 수정 하지 않습니다. 다음 예제 매크로 를 사용 하는 방법을 보여 줍니다... 그때... 다른Select Case 문이 있습니다.

예제 매크로 사용 하는 경우... 그때... Else 문

   Sub Using_IF()      ' Dimension the variable.      Dim x As Integer      ' Place a value in x.      x = Int(Rnd * 100)      ' Display the value of x.      MsgBox "The value of x is " & x & "."      ' Test to see if x less than or equal to 10.      If x <= 10 Then         ' Display a message box.         MsgBox "X is <=10"      ' Test to see if x less than or equal to 40 and greater than 10.      ElseIf x <= 40 And x > 10 Then         MsgBox "X is <=40 and > 10"      ' Test to see if x less than or equal to 70 and greater than 40.      ElseIf x <= 70 And x > 40 Then         MsgBox "X is <=70 and > 40"      ' Test to see if x less than or equal to 100 and greater than 70.      ElseIf x <= 100 And x > 70 Then         MsgBox "X is <= 100 and > 70"      ' If none of the above tests returned true.      Else         MsgBox "X does not fall within the range"      End If   End Sub				

Select Case 문을 사용 하는 예제 매크로

   Sub Using_Case()      ' Dimension the variable.      Dim x As Integer      ' Place a value in x.      x = Int(Rnd * 100)      ' Display the value of x.      MsgBox "The value of x is " & x & "."      ' Start the Select Case structure.      Select Case x         ' Test to see if x less than or equal to 10.         Case Is <= 10            ' Display a message box.            MsgBox "X is <=10"         ' Test to see if x less than or equal to 40 and greater than 10.         Case 11 To 40            MsgBox "X is <=40 and > 10"         ' Test to see if x less than or equal to 70 and greater than 40.         Case 41 To 70            MsgBox "X is <=70 and > 40"         ' Test to see if x less than or equal to 100 and greater than 70.         Case 71 To 100            MsgBox "X is <= 100 and > 70"         ' If none of the above tests returned true.         Case Else            MsgBox "X does not fall within the range"      End Select   End Sub				
참조
Select Case 문을 Visual Basic 편집기에서 사용 하는 방법에 대 한 자세한 내용은 클릭 Microsoft Visual Basic 도움말도움말 메뉴에서, 형식 Select Case 문을 사용 하 여 Office 길잡이나 도움말 마법사에서 다음 항목을 보려면 검색 클릭 하 고 있습니다.
IF 문, Visual Basic 편집기에서에 대 한 자세한 내용은 클릭 Microsoft Visual Basic 도움말도움말 메뉴에서, 형식 경우 사용 하 여... 그때... Else 문 Office 길잡이나 도움말 마법사에서 다음 항목을 보려면 검색 클릭 하 고 있습니다.
Visual Basic for Applications 도움말 보기에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조 하려면 아래 문서 번호를 클릭 하십시오.
226118 Visual Basic for Applications 대 한 프로그래밍 리소스
이 문서의 예제 코드를 사용 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조 하려면 아래 문서 번호를 클릭 합니다.
212536 기술 자료 문서에서 샘플 코드를 실행 하는 방법
대 하는 경우 XL2000 XL2002 XL2003 XL2007 XL2010 논리 다른 선택

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 213630 - 마지막 검토: 10/29/2015 03:42:00 - 수정: 6.0

Microsoft Office Excel 2003, Microsoft Excel 2010, Microsoft Office Excel 2007, Excel 2016, Microsoft Excel 2013

  • kbdtacode kbhowto kbprogramming kbmt KB213630 KbMtko
피드백