제목 | 프로시저 질문드립니다. | ||
---|---|---|---|
자격증 | 컴퓨터활용능력 1급 실기 | ||
도서/쪽 페이지 | / 쪽 | ||
등록일 | 2008-06-29 | 조회 | 321 |
작성자 | 정*영 (**llyfish713@nate.com) | ||
입력행=[b3].row+[b3].currentregion.rows.count
입력행=[b3].row+[b3].currentregion.rows.count-1
이 둘의 차이를 잘모르겠어요..
'등록'은 위에거고 '조회'는 -1 이라는건 알겠는데
"~마지막 행 다음에 연속하여 추가되도록~"
이런 질문에 왜 -1을 쓰는거죠??
책에는 폼에서 워크시트는 count 이고, 워크시트에서 폼으로는 count-1이라고 돼있는데
무슨 말인지 잘 이해가 안가요;;
|
|||
첨부파일 |
|
제목 | 답변입니다. |
---|---|
등록일 | 2008-06-30 |
안녕하세요. 길벗 수험서 운영팀입니다.
저 코드가 쓰일 때의 문제에는 2가지 경우가 있습니다. 하나는 폼에 입력한 데이터를 워크시트로 입력되도록 하는 것과 워크시트에 입력된 데이터를 폼의 각 컨트롤에 입력되도록 하는 것입니다. 님께서 말씀하신 맨 마지막 내용이 이것을 의미합니다. 폼에 입력한 내용을 워크시트로 입력되도록 하려면 입력행=[b3].row+[b3].currentregion.rows.count 을, 워크시트에 있는 내용을 폼의 각 컨트롤에 입력하려면 입력행=[b3].row+[b3].currentregion.rows.count-1 를 사용합니다. 일반적으로 사용하는 것이지 모든 경우가 다 사용하는 것은 아닙니다. 일반적으로 이렇게 사용한다는 것입니다. 이것을 외우는 것보다는 각 코드가 수행되는 과정을 이해하는 것이 효율적입니다. 꼭 동일한 형태의 문제가 출제된다고 보기 어렵기 때문입니다. 문제에 제시된 코드를 반드시 이해하고 넘어가시기 바랍니다.
좋은 하루 되세요.
|
|
첨부파일 |
|