책 내용 질문하기
해설 마지막
도서
2016 시나공 SUMMARY 컴퓨터활용능력 1급 필기
페이지
168
조회수
79
작성일
2016-05-20
작성자
첨부파일

p. 167의 3번 문제

뒤에 해설을 보면

value는 값을 지정하는 것이라고 했는데, 왜 value를 구하는지 궁금합니다.

그리고 myobject가 a1:a100 범위의 변수라고 봐서 myobject 를 a1라고 하고, k가 1이라고 하는 것 까지는 이해했는데,

myobject.value=k가 결국 a1셀에 1을 입력하는 것이 된다고 했는데 왜 이렇게 되는지 궁금합니다

한마디로 value = myobject + 1 이게 된다는 뜻이잖아요.....!!!

답변
2016-05-24 11:09:54

안녕하세요.

p. 167의 3번 문제

뒤에 해설을 보면

value는 값을 지정하는 것이라고 했는데, 왜 value를 구하는지 궁금합니다.

-> For Each myobject in Range(“a1:a100”)에서 FOR문을 한번 실행할 때마다 A1:A100까지의 셀을 하나씩 가져옵니다. 그런다음 myobject.Value = k에서 FOR문을 실행하여 가져온 하나의 셀, FOR문이 첫번째실행될 때 myobject는 A1 셀이 되고,A1 셀의 값(VALUE)으로 K(1)을 입력합니다. 즉, 여기서 VALUE는 값이 아니라 해당 셀의 값을 의미하는 속성으로 해당 셀에 값을 입력하는 것으로 보면 됩니다.

그리고 myobject가 a1:a100 범위의 변수라고 봐서 myobject 를 a1라고 하고, k가 1이라고 하는 것 까지는 이해했는데,

myobject.value=k가 결국 a1셀에 1을 입력하는 것이 된다고 했는데 왜 이렇게 되는지 궁금합니다

한마디로 value = myobject + 1 이게 된다는 뜻이잖아요.....!!!

-> myobject.value=K는 =의 오른쪽에 있는 값을 =의 왼쪽 즉, myobject.value에 입력한다고 보면 됩니다. myobject는 A1이고 VALUE는 해당셀의 값을 의미하는 속성으로, A1 셀의값으로 K를 넣으라는 의미입니다.

즐거운 하루 되세요.

  • *
    2016-05-24 11:09:54

    안녕하세요.

    p. 167의 3번 문제

    뒤에 해설을 보면

    value는 값을 지정하는 것이라고 했는데, 왜 value를 구하는지 궁금합니다.

    -> For Each myobject in Range(“a1:a100”)에서 FOR문을 한번 실행할 때마다 A1:A100까지의 셀을 하나씩 가져옵니다. 그런다음 myobject.Value = k에서 FOR문을 실행하여 가져온 하나의 셀, FOR문이 첫번째실행될 때 myobject는 A1 셀이 되고,A1 셀의 값(VALUE)으로 K(1)을 입력합니다. 즉, 여기서 VALUE는 값이 아니라 해당 셀의 값을 의미하는 속성으로 해당 셀에 값을 입력하는 것으로 보면 됩니다.

    그리고 myobject가 a1:a100 범위의 변수라고 봐서 myobject 를 a1라고 하고, k가 1이라고 하는 것 까지는 이해했는데,

    myobject.value=k가 결국 a1셀에 1을 입력하는 것이 된다고 했는데 왜 이렇게 되는지 궁금합니다

    한마디로 value = myobject + 1 이게 된다는 뜻이잖아요.....!!!

    -> myobject.value=K는 =의 오른쪽에 있는 값을 =의 왼쪽 즉, myobject.value에 입력한다고 보면 됩니다. myobject는 A1이고 VALUE는 해당셀의 값을 의미하는 속성으로, A1 셀의값으로 K를 넣으라는 의미입니다.

    즐거운 하루 되세요.

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