책 내용 질문하기
기출문제 2회 30번 문제 해설이요
도서
[2015] 총정리 컴퓨터활용능력 1급 필기
페이지
152
조회수
167
작성일
2016-08-22
작성자
첨부파일

A열이아니라 B열에 입력이 되는지 모르겠습니다 activecell.formulaR1C1이게 무슨의미죠?

activecell.offset(1,0).range("A1").select 는 A2셀 선택하는거 아닌가요?

답변
2016-08-25 11:00:13

안녕하세요.

activecell.formulaR1C1이게 무슨의미죠?

-> formulaR1C1는 엑셀의 셀 주소 지정 방식인 R1C1 스타일을 지정하는 속성인데, 여기서는 의미가 없이 사용된 것으로 보시면 됩니다. 그러므로 activecell.formulaR1C1는 현재 활성화된 셀을 의미한다고 보시면 됩니다.

activecell.offset(1,0).range("A1").select 는 A2셀 선택하는거 아닌가요?

-> range("A1")에서 A1은 A1 셀을 의미하는 것이 아닙니다. 이 경우는 조금 특이하게 사용된 것으로 첫 번째 열(A), 첫 번째 행(1)을 의미입니다. 그러므로 이 문장의 의미는 현재 활성화된 셀에서 아래로 1칸, 오른쪽으로 0칸 이동한 후 그 셀을 기준으로 그 셀을 기준으로 첫 번째 열(A), 첫번째 행(1)을 선택하라는 것입니다.

A열이아니라 B열에 입력이 되는지 모르겠습니다

-> 교재에 있는 설명을 보면 '활성화된 셀이 [B1]이라고 할때' 라고 가정을 하고 코드를 설명하였기때문에 B열에 데이터가 입력된 것입니다 만약 활성화된 셀을 A1 셀이라고 가정을 한다면 A2 셀에 데이터가 입력됩니다.

즐거운 하루 되세요.

  • *
    2016-08-25 11:00:13

    안녕하세요.

    activecell.formulaR1C1이게 무슨의미죠?

    -> formulaR1C1는 엑셀의 셀 주소 지정 방식인 R1C1 스타일을 지정하는 속성인데, 여기서는 의미가 없이 사용된 것으로 보시면 됩니다. 그러므로 activecell.formulaR1C1는 현재 활성화된 셀을 의미한다고 보시면 됩니다.

    activecell.offset(1,0).range("A1").select 는 A2셀 선택하는거 아닌가요?

    -> range("A1")에서 A1은 A1 셀을 의미하는 것이 아닙니다. 이 경우는 조금 특이하게 사용된 것으로 첫 번째 열(A), 첫 번째 행(1)을 의미입니다. 그러므로 이 문장의 의미는 현재 활성화된 셀에서 아래로 1칸, 오른쪽으로 0칸 이동한 후 그 셀을 기준으로 그 셀을 기준으로 첫 번째 열(A), 첫번째 행(1)을 선택하라는 것입니다.

    A열이아니라 B열에 입력이 되는지 모르겠습니다

    -> 교재에 있는 설명을 보면 '활성화된 셀이 [B1]이라고 할때' 라고 가정을 하고 코드를 설명하였기때문에 B열에 데이터가 입력된 것입니다 만약 활성화된 셀을 A1 셀이라고 가정을 한다면 A2 셀에 데이터가 입력됩니다.

    즐거운 하루 되세요.

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