상세 컨텐츠

본문 제목

VBA 기초 연산자의 종류와 이해, 산술연산자

IT 컴퓨터/엑셀

by noonwith 2013. 11. 26. 00:42

본문

반응형

 

엑셀 업무를 좀더 자유롭게 하기 위하여 VBA를 배운다면 더욱 즐거운 엑셀 업무를 할  수 있습니다.

 

프로그램 작성시 값을 비교하거나 간단한 사칙 연산을 직접 해줘야 할 때 사용되는 연산자를 정확하게 이해하도록 합니다.

 

연산자 종류에는 산술연산자, 연결연산자,비교연산자,논리 연산자가 있습니다.

 

 

산술연산자입니다.

 

 

산술연산자에는 더하기, 빼기, 곱하기, 나누기, 몫구하기, 나머지 구하기, 제곱승 등이 있습니다.

 

 

 

 

 

 

더하기 입니다. 아래처럼 셀A5에 17이 구해지도록 직접해보세요. 

Sub 더하기테스트()

     Dim A As Long '변수 선언
     Dim B As Long

 

     B = 7

     A = B + 10

     Cells(5, 1) = A  '셀지정

 

End Sub

 

 

빼기 입니다. 결과 셀A6 에 7

Sub 빼기테스트()

      Dim A As Long
      Dim B As Long

 

     B = 17

     A = B - 10

    Cells(6, 1) = A

 

End Sub

 

 

곱하기 입니다. 결과 셀A7 에 70

Sub 곱하기테스트()

      Dim A As Long
      Dim B As Long

    

      B = 7

      A = B * 10

     Cells(7, 1) = A

 

End Sub

 

 

나누기 몫과 나머지 입니다. 셀A8 에 2, 셀A9에 2, 셀A10 에 1이 구해집니다.
Sub 나누기와몫나머지테스트()

   Dim A As Long '나누기 변수
   Dim B As Long

   Dim AA As Long '몫 변수
   Dim C As Long   '나머지 변수

  

    B = 7

   

   A = B / 3      
   AA = B \ 3
   C = B Mod 3

 

   Cells(8, 1) = A
   Cells(9, 1) = AA
   Cells(10, 1) = C

End Sub

 

 

 

제곱승입니다. 셀A11에 16이 들어옵니다.

Sub 제곱승테스트()

   Dim A As Long
   Dim B As Long

  

   B = 2

   A = B ^ 4

   Cells(11, 1) = A

 

End Sub


테스트 파일입니다 


산술연산자.txt



다음 글에 연결연산자,비교연산자,논리 연산자를 계속해서 쓰도록 하겠습니다.



반응형

관련글 더보기

댓글 영역