728x90

기본 함수 IF문


VBA 에서 다루는 기본적인 개념을 이해하고 나서 간단한 함수 다루는 개념을 배우면 됩니다.

엑셀에는 기본적으로 비주얼베이직 6.0이 들어있다고 합니다.

그래서 간단하게 생각하는 로직을 구현하면 엑셀과 연동하여 원하는 결과를 얻을 수 있게 됩니다.





VBA 를 다루기 위한 VB편집기 창을 띄우는 방법이었구요.


엑셀함수에서 다루는 IF문을 VBA에서도 다루고, 반복처리를 위한 FOR 문, DO WHILE 문에 대한 기본적인 개념을 알고 처리를 합니다. 엑셀함수에서는 직접 셀에 대한 걸 비교하여 원하는 결과를 얻는데 VBA 에서는 변수선언과 더불어 약간 더 로직 다루는 부분이 더 들어간다고 이해하시면 될 거 같습니다. 저도 아직은 초보라서 아는게 부족합니다.

초보자 입장에서 최대한 쉽게 설명하고픈 마음만 있는 셈이죠 ^^


아래는 조건식을 비교할 경우에 사용하는 비교 연산자와 논리 연산자의 의미입니다.



엑셀 함수에서 가장 많이 다루는 IF 조건문이 아래 그림처럼 되어 있죠.

VBA 에서는 IF 조건식 THEN 형식으로 되어 있습니다.






간단한 예제를 하나 살펴보겠습니다





VBA 에서 가장 기본적으로 다루는 IF 문(조건문)에 대해서 알아봤습니다.

이 IF문과 셀을 다루는 개념이 결합되어 원하는 결과를 얻어내는 겁니다.

반복적으로 처리해야 할 것은 FOR문이나 DO WHILE 문과 결합되어 원하는 결과를 도출하구요.

다음에는 FOR 문에 대해서 알아보겠습니다. ^^

블로그 이미지

Link2Me

,