배울게 너무 많아 :: 배울게 너무 많아

InputBox()


InputBox()는 문자열을 돌려 받으며, 숫자를 받고자 할 때는 문자열을 숫자로 변환하여야 한다. InputBox()는 다음과 같이 쓰인다.

-> InputBox(Message, Title, Default)


아래와 같이 만드는 법


1. Form의 속성 AutoRedraw를 True로 설정한다.

2. From을 더블 클릭하여 다음과 같이 코딩하고 실행


InputBox()에서 문자열을 반환하지만 ValueA와 ValueB가 숫자이므로 문자열이 자동으로 숫자로 변환된다.






MsgBox()


MsgBox()는 2가지 형태를 취한다.


1. 화면에 메시지, 모양, 제목을 보여주고 사용자에게 예, 아니오에 따라 결과값을 돌려주는 경우

2. 반환값 없이 화면에 메시지, 모양, 제목을 보여주고 사용자에게는 확인이라는 버튼만 보인다.


아래는 코드와 그 결과 창이다





연산자


1. 산술 연산자

 연산자 종류

의미 

더하기 

빼기 

곱하기 

나누기 

승 

Mod 

나머지 

문자열 붙임 





확인을 클릭하면 아래와 같이 나옴




2. 관계 연산자


 연산자종류

의미 

<> 

같지 않다 

작다 

 크다 

 <=

작거나 같다 

>= 

 크거나 같다 

 =

 같다




3. 논리 연산자


연산자의 종류 

의미 

Not 

부정 

And 

그리고 

Or 

또한 

Xor 

배타적 논리합 

Eqv 

같은 값 

Imp 

포함 





변수


변수명

-> 3가지 규칙

1. 변수의 첫 글자는 반드시 문자

2. 변수명은 15자까지

3. 부호를 사용할 수 없음(ex .)


변수형

-> 논리(Boolean), 정수(Integer), 단정도 실수(Single), 정수(Long), 배정도 실수(Double), 날짜(Date), 차례 표시(Currency), 문자열(String)


변수 선언

2가지 방법

1) Variant

: 변수형을 선언하지 않고 사용할 경우


2) Option Explicit(변수 선언의 의무화를 뜻함)

: 프로그램에서 선언하지 않은 변수는 사용 못함



* Dim : 지역변수

+ Recent posts