p. 167의 3번 문제
뒤에 해설을 보면
value는 값을 지정하는 것이라고 했는데, 왜 value를 구하는지 궁금합니다.
그리고 myobject가 a1:a100 범위의 변수라고 봐서 myobject 를 a1라고 하고, k가 1이라고 하는 것 까지는 이해했는데,
myobject.value=k가 결국 a1셀에 1을 입력하는 것이 된다고 했는데 왜 이렇게 되는지 궁금합니다
한마디로 value = myobject + 1 이게 된다는 뜻이잖아요.....!!!
안녕하세요.
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:22:27
안녕하세요.
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를 넣으라는 의미입니다.
즐거운 하루 되세요.