제품 상세정보
[ 기초 강좌 ]
제 63 강
Class Module사용(1)
Class Module
그 사용법을 알아봅니다.
이럴 때 필요해요
Class Module 사용법을 알아봅니다.
이렇게 사용해요
위 버튼을 눌러 [UserForm]을 호출하신 다음, 각각의 '숫자 버튼'을 몇 차례 눌러 보시기 바랍니다.
아마, 아래와 같은 'MsgBox'가 나타 날 것입니다.
그런데, 이와 같이 수십 개(?)의 버튼(CommandButton)이 달린 [유저폼]의 경우, 각 버튼(CommandButton)마다 매크로를
별도로 작성해야 한다면…
이런 경우에는 [Class Module]을 사용하여, 간단하게 처리합니다.
[Class Module]은 모듈은 모듈인데, 좀 특수한 형태의 것입니다. 지금까지는 두 가지 종류의 모듈을 사용해서
프로그램을 작성해 왔었습니다. 일반 'VBA 모듈(General VBA Module)'과 '코드 모듈(Code Module for VBA)'이 그것이었습니다.
쉽게 설명을 드리자면, '붕어빵'을 만들 때 '빵틀'과 '붕어빵'의 관계를 잘 생각해세요
'붕어빵' 장수가 '붕어빵'을 만들 때 사용하는 '빵틀'이 [Class Object]의 역할을 수행한다고 생각해 보시기 바랍니다.
'즉, '빵틀'을 한번만 만들어 두면, 열 번이고 스무 번이고 계속해서 같은 모양의 '붕어빵'을 생산해 낼 수가 있겠죠.
저작권정보
1. 콘텐츠의 저작권은 쿠키(www.coukey.co.kr)에 있으며, 사용권한은 1인 1카피입니다.
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.