본문 바로가기
Office/VBA

VBA에서 Enumeration 타입 사용하기

by belitino 2014. 9. 28.

출처: http://www.techrepublic.com/blog/microsoft-office/how-to-use-and-define-vba-enumerate-constants/

 

VBA에서 Enumeration을 사용하는 방법은 출처에서 잘 정리가 되어 있습니다. Enumeration type을 새로 정의하려면 Enum 문을 사용하면 되는데요. 정의하는 예는 다음과 같습니다.

 

Private Enum Workdays

    Monday

    Tuesday

    Wednesday

    Thursday

    Friday

 End Enum

 

이렇게 정의된 근무일을 사용하는 예는 다음과 같습니다.

 

Dim DayOff As Workdays 

DayOff = WorkdayConstant

 

여기서 WorkdayConstantMonday ~ Friday 일 수도 있고, 0 ~ 4 일 수도 있습니다.