|
|
|
|
|
|
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
- 엑셀 버전(95,97,2000,xp,2003,2007): 2016
* 아래줄에 질문을 작성하세요 >>
Worksheets("지역정보").Range("K" & 24 + RegRaw(1)).Value = Regionbox1.Value
RegRaw = K열에 입력된 데이터의 수입니다. K열은 지역정보의 Index값 이구요.
위 코드를 입력하면 지역정보 시트의 k24셀부터 RegRaw범위에 입력된 데이터 수만큼 아래 셀로 내려 데이터를 입력하는 코드인데
새로운 정보를 등록할 때 해당 범위 제일 마지막에 입력하는 코드로 잘 작동합니다.
문제는 아래의 코드로 변경했을 때
Worksheets("지역정보").Range("Index").End(xlDown) = Regionbox1.Value
제일 밑에 있는 값이 새롭게 입력되는게 아니라 값이 교체됩니다. 마지막행 범위로 지정되서 그런 것 같은데 마지막 행보다 하나 더 내려가 새로운 데이터를 입력하게 하려면 어떻게 해야될까요? |
|
[불량 게시물 신고] |
|
|
|
작성일 : 2017-10-31(15:10)
최종수정일 : 2017-10-31(15:10) |
|
|
 |