이거 왜 들어가는지 몰르겟어요,,
➏ 입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
➐ Cells(입력행, 1) = txt고객
➑ Cells(입력행, 2) = cmb코드
➒ Cells(입력행, 3) = Cells(참조행, 8)
➓ Cells(입력행, 4) = Cells(참조행, 9)
Cells(입력행, 5) = Cells(참조행, 10)
End If End Sub
➎ •cmb코드.ListIndex는 콤보 상자에서 선택한 등급코드의 상대 위치 를 반환합니다. 콤보 상자에서 상대적인 위치는 0에서 시작하므로 B를 선택했다면 cmb코드.ListIndex는 1을 반환합니다. •워크시트에서 ‘B’에 대한 정보는 5행에 입력되어 있으므로 ‘B’가 있는 행을 지정하기 위해 cmb코드.ListIndex에서 반환한 값 1에 4 를 더한 것입니다. •결론적으로 4를 더한 이유는 참조표의 실제 데이터의 위치가 워크 시트의 4행에서 시작하기 때문입니다.
➏ ‘입력행’ 변수에 [A3] 셀의 행 번호인 3과 [A3] 셀과 연결된 범위에 있는 데이터의 행수를 더하여 치환합니다(3+1=4).
➐ 지정된 셀 위치, 즉 4행 1열에 고객명을 표시합니다.
➑ 지정된 셀 위치, 즉 4행 2열에 등급코드를 표시합니다.
➒ 4행 3열에 워크시트의 참조행 8열의 값(시간당 단가)을 표시합니다.
➓ 4행 4열에 워크시트의 참조행 9열의 값(기본요금)을 표시합니다. 4행 5열에 워크시트의 참조행 10열의 값(할인요금)을 표시합니다 If문을 종료합니다
해당 내용은 고객명, 등급코드, 시간당단가, 기본요금을 입력하기 위해 사용한 것입니다.
좋은 하루 되세요.
-
관리자2019-12-24 10:45:39
➏ 입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
➐ Cells(입력행, 1) = txt고객
➑ Cells(입력행, 2) = cmb코드
➒ Cells(입력행, 3) = Cells(참조행, 8)
➓ Cells(입력행, 4) = Cells(참조행, 9)
Cells(입력행, 5) = Cells(참조행, 10)
End If End Sub
➎ •cmb코드.ListIndex는 콤보 상자에서 선택한 등급코드의 상대 위치 를 반환합니다. 콤보 상자에서 상대적인 위치는 0에서 시작하므로 B를 선택했다면 cmb코드.ListIndex는 1을 반환합니다. •워크시트에서 ‘B’에 대한 정보는 5행에 입력되어 있으므로 ‘B’가 있는 행을 지정하기 위해 cmb코드.ListIndex에서 반환한 값 1에 4 를 더한 것입니다. •결론적으로 4를 더한 이유는 참조표의 실제 데이터의 위치가 워크 시트의 4행에서 시작하기 때문입니다.
➏ ‘입력행’ 변수에 [A3] 셀의 행 번호인 3과 [A3] 셀과 연결된 범위에 있는 데이터의 행수를 더하여 치환합니다(3+1=4).
➐ 지정된 셀 위치, 즉 4행 1열에 고객명을 표시합니다.
➑ 지정된 셀 위치, 즉 4행 2열에 등급코드를 표시합니다.
➒ 4행 3열에 워크시트의 참조행 8열의 값(시간당 단가)을 표시합니다.
➓ 4행 4열에 워크시트의 참조행 9열의 값(기본요금)을 표시합니다. 4행 5열에 워크시트의 참조행 10열의 값(할인요금)을 표시합니다 If문을 종료합니다
해당 내용은 고객명, 등급코드, 시간당단가, 기본요금을 입력하기 위해 사용한 것입니다.
좋은 하루 되세요.