249쪽 기출문제 따라잡기 4번-3문제에서 기능을 작성할때
Target.Activate
Target.Font.Name = "궁서체"
Target.Font.Size = "12" 이렇게,
233쪽 기본문제 8번에서 기능을 작성할때는
Target.Font.Name = "바탕체"
Target.Font.Size = "14"
이렇게 작성되어 있는데 "Target.Activate"의 입력 유무를 어떻게 판단하는지 궁금합니다.
Target.Activate 란 현재 작업하고 있는 워크시트에서 변화가 있는 셀을 활성화 합니다.
즉 해당 셀로 셀 포인터를 이동합니다.
해당 셀로 셀 포인터를 이동해야 한다면 사용해야 하는 부분입니다.
좋은 하루 되세요.
-
관리자2020-01-09 23:09:00
Target.Activate 란 현재 작업하고 있는 워크시트에서 변화가 있는 셀을 활성화 합니다.
즉 해당 셀로 셀 포인터를 이동합니다.
해당 셀로 셀 포인터를 이동해야 한다면 사용해야 하는 부분입니다.
좋은 하루 되세요.
-
관리자2020-01-14 11:04:26
안녕하세요.
'셀의 위치나 데이터가 변경되면' 이 부분은 'Change' 프로시저에 코드를 작성하므로 모두 적용한 것입니다. '해당 셀로 셀 포인터가 이동되고' 이 부분이 있을 경우에는 Target.Activate를 지정해야 합니다.
즐거운 하루 되세요.
-
*2020-01-10 14:11:28
답변 감사합니다.
그런데, 기본문제(233쪽) 8번문제에 셀의 위치나 데이터가 변경되면~ 이라는 부분이 현재 작업하고 있는 워크시트에 변화가 생긴다는 말과 똑같은거 아닌가요?
그런데 왜 기본문제 8번문제에는 "Target.Activate"를 쓰지 않고, 기출문제 4번의 3번문제에는 "Target.Activate"를 썼는지 궁금합니다.