책 내용 질문하기
문제4-2 ② 프로시저 문제 질문...
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
84
조회수
126
작성일
2019-07-22
작성자
탈퇴*원
첨부파일

프로시저 문제를 풀다가 이해안되는 점이 있습니다.

 

답을 보시면 

 

참조행 = cmb가입자명.listindex + 4

 

txt상품종류 = Cells(참조행 3)

txt지점명 = Cells(참조행,4)

 

.....

 

이런식으로 되어있는데요...

 

그런데, 

 

참조행 = cmb가입자명.listindex + 4 

Cells(참조행 3) = txt상품종류

Cells(참조행,4) = txt지점명 

...

 

이렇게 앞뒤를 바꿔서 입력하면,  오히려 값이 지워져버리더라구요....

왜이런건지 모르겠습니다.. 위에 식과 아래식 같은거 아닌가요??

 


답변
2019-07-23 21:28:13

안녕하세요.

 

=은 대입연산자로 사용된 것입니다.

 

좌변 = 우변 에서 대입연산자로 사용되면,

오른쪽의 정보가 =을 기준으로 왼쪽에 저장된다는 것입니다.

 

txt상품종류 = Cells(참조행, 3) 은 Cells(참조행, 3)의 값이 txt상품종류에 저장되는 것입니다. 폼의 txt상품종류에 표시되는 것이죠.

 

Cells(참조행, 3) = txt상품종류 은 txt상품종류에 입력된 값이 Cells(참조행,3)에 표시되는 것입니다.

txt상품종류에 아무것도 기록되지 않은 채 이 코드가 실행되면 Cells(참조행,3)의 내용이 지워지게 되는 것입니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-07-23 21:28:13

    안녕하세요.

     

    =은 대입연산자로 사용된 것입니다.

     

    좌변 = 우변 에서 대입연산자로 사용되면,

    오른쪽의 정보가 =을 기준으로 왼쪽에 저장된다는 것입니다.

     

    txt상품종류 = Cells(참조행, 3) 은 Cells(참조행, 3)의 값이 txt상품종류에 저장되는 것입니다. 폼의 txt상품종류에 표시되는 것이죠.

     

    Cells(참조행, 3) = txt상품종류 은 txt상품종류에 입력된 값이 Cells(참조행,3)에 표시되는 것입니다.

    txt상품종류에 아무것도 기록되지 않은 채 이 코드가 실행되면 Cells(참조행,3)의 내용이 지워지게 되는 것입니다.

     

    좋은 하루 보내세요. 

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