2026_기본모의고사_10회
-3. 프로시저 작성 15/15
p.475 문제 4 - 3
③ ‘기타작업-3’ 시트에서 셀의 데이터가 변경(Change)되면 해당 셀로 셀 포인터가 이동되고 글꼴 스타일이 ‘궁서체’로 설정되도록 이벤트 프로시저를 작성하시오.
(정답)
Target.Activate
Target.Font.Name = "궁서체"
'Target.Activate' 작성하지 않고도 새로 입력되는 데이터는 '궁서체'로 바뀌었고
온라인 채점에서 감점이 되지 않았습니다.
'Target.Activate'은 위 문제의 지시 사항 중 어떤 부분을 나타내기 위하여 작성되었는지, 그리고 실제 시험에서 감점을 받지 않기 위해서 반드시 필요한 부분인지 설명 부탁드립니다.
안녕하세요.
• Target.Activate : 현재 작업하고 있는 워크시트에서 변화가 있는 셀을 활성화합니다. 즉, 해당 셀로 셀 포인터를 이동합니다.
• Target.Font.Name = “궁서체” : 현재 작업하고 있는 워크시트에서 변화가 있는 셀의 글꼴을 궁서체로 변경합니다.
각 코드는 위와 같은 기능을 수행합니다.
이벤트가 발생한 시점에 이미 활성 개체일 때는 Target.Avtivate를 생략해도 수행이 됩니다.
하지만 수행 개체가 이벤트가 발생한 시점에 이미 활성 개체일 수 있지만 그렇지 않을 수도 있으므로,
가능하면 작성하는 것이 혹시 모를 감점에 대비할 수 있습니다.
즐거운 하루 되세요.
-
관리자2025-08-26 20:55:34
안녕하세요.
• Target.Activate : 현재 작업하고 있는 워크시트에서 변화가 있는 셀을 활성화합니다. 즉, 해당 셀로 셀 포인터를 이동합니다.
• Target.Font.Name = “궁서체” : 현재 작업하고 있는 워크시트에서 변화가 있는 셀의 글꼴을 궁서체로 변경합니다.
각 코드는 위와 같은 기능을 수행합니다.
이벤트가 발생한 시점에 이미 활성 개체일 때는 Target.Avtivate를 생략해도 수행이 됩니다.
하지만 수행 개체가 이벤트가 발생한 시점에 이미 활성 개체일 수 있지만 그렇지 않을 수도 있으므로,
가능하면 작성하는 것이 혹시 모를 감점에 대비할 수 있습니다.
즐거운 하루 되세요.