1. 프로시저 작성중 참조행을 이용하는 데 잇어 listindex와 list를 이용하는 문제입니다.
참조행= lst분야.listindex 로 시작하여 내려가다가
cells(입력행, 1) = lst분야.list(참조행, 0) 이게 답입니다
이 부분에서 참조행,0인데 lst분야.rowsource="g4:g7"이기에 열이 하나이므로 (참조행,1) 아닙니까?
2.
엑셀에서 항상 나오는 입력행 문제 중에
B C D
1 [표1]
2 구분 도서명 ~ 이런식으로 있을때
입력행 = [b1].row+[b1].currentregion.rows.count
이게 정답입니다만 [b2]라고 하면 왜 틀립니까? [표1]이 currentregion에 포함되는 것인가요?
3. 엑셀에서 참조행을 이용할 때 제 개인적으로는 예를 들면
lst대상입장료.Column(0)으로 하고 싶은데
lst대상입장료.List(참조행,0) 이랑 같은 결과가 나오나요?
아니면 위에 스타일은 언제쓰이는 거죠?
4. 이번에는 엑세스인데요
가끔 매크로를 만들어줘서 설정해주는 경우가 있는데 실수로 이벤트에서 바로 매크로를 들어가서 이벤트프로시저가 생기는데 이 경우도 시험에서 틀렷다고 하는건가요?
예) on click란에 제가만든 매크로 함수 이름
이벤트 프로시저
이렇게 뜨는 경우 입니다. 결과는 옳지만 이벤트프로시저가 있다는 이유로 틀리는데, 시험에서도 틀리는지 궁금합니다.
1. listindex 에서 열을 표시할때 1열은 0, 2열은 1, 3열은 2 로 표시합니다.
첫번째 열을 표시하려면 0을 사용하는 것이 맞습니다.
2.
엑셀에서 연속된 자료가 있는 곳을 하나의 표로 봅니다.
아래 그림에서는 고객번호 필드명 부터 연결 되어 있기때문에 여기부터 하나의 표로 봅니다. 그래서 [a3]이 되는 것이구요.

아래그림은 [표1]부터 연속적으로 표시되고 있기 때문에 [b1]이 됩니다.

이렇게 데이터가 처음 시작하는 부분을 위치로 잡으시면 됩니다.
a,b 등열은 상관이 없구요. 행만 정확하다면 정확한 결과가 나오므로 행이 정확한지 확인 하셔서 다시 작성해 보세요.
3. column 은 열을 나타내는 것입니다.
list, listindex 에서는 lst대상입장료.list(참조행,1) 와 같이 사용합니다.
4. 해당 부분은 정확한 채점 내역을 알 수 없어서 답변 드리기 어렵습니다.
매크로로 작성하라고 했다면 매크로만 생성 되는 것이 정확할 것 같네요.
좋은 하루 되세요.
-
*2018-04-04 22:35:35
1. listindex 에서 열을 표시할때 1열은 0, 2열은 1, 3열은 2 로 표시합니다.
첫번째 열을 표시하려면 0을 사용하는 것이 맞습니다.
2.
엑셀에서 연속된 자료가 있는 곳을 하나의 표로 봅니다.
아래 그림에서는 고객번호 필드명 부터 연결 되어 있기때문에 여기부터 하나의 표로 봅니다. 그래서 [a3]이 되는 것이구요.

아래그림은 [표1]부터 연속적으로 표시되고 있기 때문에 [b1]이 됩니다.
이렇게 데이터가 처음 시작하는 부분을 위치로 잡으시면 됩니다.
a,b 등열은 상관이 없구요. 행만 정확하다면 정확한 결과가 나오므로 행이 정확한지 확인 하셔서 다시 작성해 보세요.
3. column 은 열을 나타내는 것입니다.
list, listindex 에서는 lst대상입장료.list(참조행,1) 와 같이 사용합니다.
4. 해당 부분은 정확한 채점 내역을 알 수 없어서 답변 드리기 어렵습니다.
매크로로 작성하라고 했다면 매크로만 생성 되는 것이 정확할 것 같네요.
좋은 하루 되세요.