4. 기초 보충 강좌! 프로시저에 대해

조회 수 8773 추천 수 0 2007.04.27 00:37:29

1. 프로시저의 범위를 정하는 예약어

종류

설명

Public

Public으로 선언한 프로시저는 전체 모듈의 모든 프로시저에서 해당 프로시저를 호출할 수 있습니다.

Private

Private문으로 선언한 프로시저는 해당 프로시저가 속한 모듈 안에 있는 다른 프로시저만 호출할 수 있습니다.

Friend

클래스 모듈에서만 사용하지만, 모든 모듈의 프로시저에서도 호출할 수 있습니다.

Static

Static으로 선언한 프로시저 안에 있는 변수들은 종료될 때까지 변수의 값을 유지하는 특징을 갖습니다.

2. 프로시저의 성격을 정하는 키워드

종류

설명

Sub

프로시저 안에 작성한 코드를 실행하는 프로시저

Function

프로시저 안에 작성한 코드를 실행하고, 실행한 결과값을 프로시저의 이름에 값을 담아 반환하는 프로시저

Property

속성값을 할당하는 프로시저

3. Private, Public 예약어를 사용한 프로시저의 인식 범위

모듈

Private

Public

Sheet1

Sheet1에서만 인식

프로젝트의 다른 모듈에서 인식

Sheet2

Sheet2에서만 인식

Thisworkbook

Thisworkbook에서만 인식

모듈

모듈에서만 인식

폼에서만 인식

 

이상 4강까지 기초 강좌를 마치겠습니다.

다음 강좌부터는 실전에 들어가도록 하겠습니다^^

약간 어려워 질꺼에요~!! 마음에 준비를 단단히 하시길... 그리고 또한 강좌의 길이가 매우 짧아질 듯...

이론적인 부분은 여기서 끝입니다. 위에 것은 못 외우셔도 상관 없습니다^^

 
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
8 그동안 자리비워서 죄송합니다. [1] [레벨:3]김원준 2007-04-16 8664
7 다시 오랫만에 글을 쓰네요^^ [1] [레벨:3]김원준 2007-04-26 8055
6 6. Application 개체 이용하기 [레벨:3]김원준 2007-04-27 7138
5 5. 모듈 삽입하기 file [레벨:3]김원준 2007-04-27 8276
» 4. 기초 보충 강좌! 프로시저에 대해 file [레벨:3]김원준 2007-04-27 8773
3 3. VBA 프로그램의 구성 요소 살펴보기 file [레벨:3]김원준 2007-04-27 9126
2 2. VBE 창 실행하기 file [레벨:3]김원준 2007-04-17 8217
1 1. VBA 살펴보기 [레벨:3]김원준 2007-04-17 8894