문제
VBA에서 Property 프로시저에 대한 설명으로 가장 옳은 것은?
① Property Get은 속성값을 설정하고, Property Let은 속성값을 읽어온다 ② Property Set은 객체 참조를 설정할 때 사용하며, Property Let은 일반 변수값을 설정할 때 사용한다 ③ Property 프로시저는 매크로 기록으로 자동 생성할 수 있다 ④ Property 프로시저는 워크시트 수식에서 사용자 정의 함수로 호출할 수 있다
정답
2번
해설
Property Set은 객체 참조(Object reference)를 설정할 때 사용하고, Property Let은 일반적인 데이터 타입(숫자, 문자열 등)의 값을 설정할 때 사용한다. Property Get은 속성값을 읽어오는 역할을 한다. 매크로 기록은 Sub 프로시저만 생성하며, Property 프로시저는 워크시트 함수로 직접 사용할 수 없다.