책 내용 질문하기
엑셀 기타작업 맨 마지막 문제
도서
2016 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
131
조회수
114
작성일
2016-02-25
작성자
첨부파일

헷갈리는 점이 있어서 여쭤봅니다.

아직 제가 개념이 확실히 잡힌것 같지 않아서요ㅠ

문제에서 보면 '해당 셀로 셀 포인터가 이동되고...' 라는 말이 나와있는데.

답은 targer.activate 라고 합니다.

여기서 헷갈리는 점이

엑세스과목에서 '포커스가 위치하도록..' 이런 문제를 본것 같은 기억이나서요

그때는 답이 range("b2").setfocus 대강 이랫던거 같습니다.

제 생각엔 '셀포인터가 이동 = 포커스가 위치하도록' 인거 같은데,,,두 말이 서로 다른건가요?

만약 같다면

엑셀에서는 activate

엑세스에서는 .setfocus

를 이용하는 건가요??

서두 없이 말한 점이 있는 것 같은데 결론적으로 말하자면

activate 와 setfocus의 개념과 어디서 어떤 의미로 사용하는지를 알고 싶습니다.

답변
2016-02-26 07:20:38

어떻게 지정하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

포커스는 마우스 클릭이나 탭 등의 이동으로 해당 개체가 선택된 상태가 되는 것이고

활성화는 포커스의 이동이나 다른 프로그램의 호출 등에 의해 해당 개체가 우선 처리 대상이 되는 것입니다.

활성화가 더 포괄적인 개념이라고 할 수 있죠.

그래서 개체가 포커스를 얻거나 잃었다, 폼이나 보고서가 활성화되거나 비활성화 됐다. 라고 구분하면 됩니다.

좋은 하루 되세요.

  • *
    2016-02-26 07:20:38

    어떻게 지정하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

    포커스는 마우스 클릭이나 탭 등의 이동으로 해당 개체가 선택된 상태가 되는 것이고

    활성화는 포커스의 이동이나 다른 프로그램의 호출 등에 의해 해당 개체가 우선 처리 대상이 되는 것입니다.

    활성화가 더 포괄적인 개념이라고 할 수 있죠.

    그래서 개체가 포커스를 얻거나 잃었다, 폼이나 보고서가 활성화되거나 비활성화 됐다. 라고 구분하면 됩니다.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.