2024_최신기출유형_08회
-3. 프로시저 작업 15/15
5회 p.147에는 4-3-3 문제에서
target.activate
target.font.name="굴림"
이런식으로 target.~~이렇게 target이 앞에 붙었는데 이건 데이터 변경시에 target이라는 말을 사용하는걸까요..? 원리가 궁금합니다ㅠㅠ
이번 8회 4-3-3 문제에는 그냥 이 시트가 활성화되면 이라서
target이 안붙고
[B2]="수강내역" 이런식으로 쓰는건가요..? 원리가 궁금합니다ㅠㅠ
이번 문제는 그냥 기존의 종료 프로시저와 동일하게 내용을 쓰면 되는거였는데 왜 이전 문제는 target.activate라는 말과 그 밑의 지시에도 target.을 다 붙였는지 이유가 궁금해요ㅠㅠ
안녕하세요.
Target은 변경되는 셀을 나타내는 Range 개체입니다. 데이터가 변경되는 셀의 글꼴 스타일이나 해당 셀을 선택하는 등의 작업을 할 때 Target을 사용합니다.
데이터 변경(Change)은 Private Sub Worksheet_Change에 작성하는 것으로 적용하고, 변경된 셀을 지정하기 위해 target를 사용하는 것입니다.
시트 활성화는 Private Sub Worksheet_Activate( )에 작성하는 것으로 적용하였고, 해당 시트의 [B2] 셀이라고 제시되어 있으므로 [B2]="수강내역"로 지정한 것입니다.
즐거운 하루 되세요.
-
관리자2024-10-31 17:19:20
안녕하세요.
Target은 변경되는 셀을 나타내는 Range 개체입니다. 데이터가 변경되는 셀의 글꼴 스타일이나 해당 셀을 선택하는 등의 작업을 할 때 Target을 사용합니다.
데이터 변경(Change)은 Private Sub Worksheet_Change에 작성하는 것으로 적용하고, 변경된 셀을 지정하기 위해 target를 사용하는 것입니다.
시트 활성화는 Private Sub Worksheet_Activate( )에 작성하는 것으로 적용하였고, 해당 시트의 [B2] 셀이라고 제시되어 있으므로 [B2]="수강내역"로 지정한 것입니다.
즐거운 하루 되세요.