안녕하세요 :)
실기 공부를 하다 어려운 부분이 있어 질문 드립니다.
1. 프로시저 작성에서 '참조행'과 '입력행'의 의미는 정확히 무엇인가요?
2. vba 입력창이 원래 우측에 있었는데 뭘 잘못 눌렀는지 첨부파일처럼 하단으로 가 버렸어요. 다시 우측으로 설정하려면 어떻게 해야 하나요?
감사합니다!
1. 참조행 = cmb차종.ListIndex + 7
와 같이 참조행을 사용하게 되면 cmb차종 이라는 컨트롤의 값에 listindex의 값을 +7 해서 표시하게 됩니다.
위와 같은 경우에는 참조할 수 있는 표가 셀에 입력된 경우 입니다.
표의 위치에서 해당하는 값을 가져올 수 있도록 선택된 값에 +7을 하여 표시하게 됩니다.
이렇게 참조해야 할 위치가 있는 경우 사용하는 것입니다.
입력행은 입력행 = [a3].row + [a3].currentregion.rows.count 와 같이 사용하는데요.
입력된 값의 다음 셀에 값을 입력할 수 있도록 해주는 것입니다.
a3에서 시작하여 연결된 값의 개수를 세고 그 값의 다음 위치에서 폼에 입력된 값을 입력 될 수 있도록 해주는 것입니다.
만약
a3에 필드명이 입력되어 있고 다음 셀에 값이 입력되어 있지 않다면
3 + 1 이 되어 4 행 부터 입력이 가능 하게 되는 것입니다.
그림의 내용만 봐서는 정확한 이유를 알기 어렵네요.
오른쪽 끝에 커서를 놓고 양쪽으로 줄일 수 있는 커서가 표시되면 왼쪽으로 이동 시켜 창을 줄여 보세요.
이런 이유가 아니라면 그림과 같은 화면이 왜 나타나는지 알 수 없습니다.
좋은 하루 되세요.
-
관리자2020-08-31 12:19:18
1. 참조행 = cmb차종.ListIndex + 7
와 같이 참조행을 사용하게 되면 cmb차종 이라는 컨트롤의 값에 listindex의 값을 +7 해서 표시하게 됩니다.
위와 같은 경우에는 참조할 수 있는 표가 셀에 입력된 경우 입니다.
표의 위치에서 해당하는 값을 가져올 수 있도록 선택된 값에 +7을 하여 표시하게 됩니다.
이렇게 참조해야 할 위치가 있는 경우 사용하는 것입니다.
입력행은 입력행 = [a3].row + [a3].currentregion.rows.count 와 같이 사용하는데요.
입력된 값의 다음 셀에 값을 입력할 수 있도록 해주는 것입니다.
a3에서 시작하여 연결된 값의 개수를 세고 그 값의 다음 위치에서 폼에 입력된 값을 입력 될 수 있도록 해주는 것입니다.
만약
a3에 필드명이 입력되어 있고 다음 셀에 값이 입력되어 있지 않다면
3 + 1 이 되어 4 행 부터 입력이 가능 하게 되는 것입니다.
그림의 내용만 봐서는 정확한 이유를 알기 어렵네요.
오른쪽 끝에 커서를 놓고 양쪽으로 줄일 수 있는 커서가 표시되면 왼쪽으로 이동 시켜 창을 줄여 보세요.
이런 이유가 아니라면 그림과 같은 화면이 왜 나타나는지 알 수 없습니다.
좋은 하루 되세요.