vba 코딩을 부탁드립니다.

VBA
작성자
Trimman
작성일
2021-12-02 11:09
조회
199
엑셀버전 : 엑셀2013

운영체제 : 윈도우11

안녕하세요.
VBA 관련하여 이리저리 하다하다 안되는 부분이 있어 문의를 드리고자 합니다.

현재 통합문서에는 7개의 SHEET 가 있습니다.
ReceiveForm
Receive
OrdersheetPrint
DeliveryForm
Delivery
InvoicePrint
SurportData 이랗게 구성되어 있습니다.

1. ReceiveForm에서 접수되는 order를 입력하는 폼입니다. 여기서는 입력이 잘되고 있습니다.
왼쪽에 있는 8개 항목은 Delivery sheet에서도 동일하게 사용하여야 하겠기에 동시에 입력되도록 하였습니다.

2. 문제는 DeliveryForm에서 출고되지 않은(Deli_date가 없는 행) Order NO를 유효성 목록으로 불러오면
아래의 항목들에 기존에 입력되었던 data값들이 들어옵니다.

그리고 오른쪽 항목들의 값을 넣고 Submit단추를 클릭하면 Order NO가 같은 행에 입력되어야 하는데 마지막행에만 입력이 됩니다.

이것을 잘 못하겠습니다.

고수님들의 도움을 요청드립니다. 새내기가 이리저리 해보면서 하고는 있지만 한번 벽에 부딪치니까 아무런 생각이 나질 않습니다.

현재 data는 두개가 입력되어 있습니다. 1번은 Deli_date가 없고 2번은 있습니다.
order번호 1번을 불러와 나머지 데이터를 입력하면 1번 빈자리에 입력 가능한 방법을 찾아 주심 감사하겠습니다.

멀리 베트남에서 jeong 드림.

회원등급 : 10레벨
포인트 : 765 EP
총질문 : 23 개 (마감율 : 48%)
채택답변 : 1 개
전체 8

  • 2021-12-03 15:33

    iRow = wsDOSheet.Range("c" & Rows.Count).End(xlUp).Row

    를 아래로~

    iRow = [N6].Value + 2


    • 2021-12-03 17:26

      @찬바람 님 뎃글을 주신 찬바람님께 감사드립니다. 적어주신 방법으로 처리하였습니다만 문제가 있어 다시 여쭈어 봅니다. [N6].VALUE+2. 즉 N6 셀에 ORDER NO 2번이 있다면 ROW NO 4에 입력하라는 내용인데 사실 2번에 우측항목을 입력하고 SUBMIT을 누른 후 DELIVERY SHEET에서 확인을 해보면 ORDER NO1번과 2번에 동시, 동일한 내용이 입력됩니다.  이런 경우는 무슨 문제일까요????


      • 2021-12-03 18:55

        @Trimman 님 위 그림에 추가된 for문은 삭제 하셨나요?


        • 2021-12-04 09:08

          @찬바람 님 네 삭제했습니다. i를 iRow로 변경했습니다. 한가지 더 궁금한 사항이 있는데요... 자료가 많이 입력되어 있는 경우 어느 order no는 이미 출고가 되어 있을 것입니다. 오늘 출고가 이루어질 번호가 [N6]+2 자리에 있을 수 없기 때문에 이런 경우는 어떻게 해야 할까요. 즉 order번호를 선택하면 delivery sheet에서 선택된 order no에 해당하는 row위치를 찾아서 처리해야 할 것 같은데..... 어렵네요.....


          • 2021-12-06 09:56

            @Trimman 님 일단 불러온 데이타에 덮어쓰는 방법과는 별개 질문이네요.

            데이터가 많아지면 유효성 검사로 목록을 만들어 데이터를 읽어 들이는 것에 한계가 있을 것입니다.

            날짜로 조회를 해서 읽어오거나 검색을 통해 수정할 데이터를 검색하는 방식을 사용하셔야 될 거 같습니다.

            불러오는 방식이 바뀌게 되면 저장하는 방법도 바뀔 수 있습니다.


            • 2021-12-06 10:49

              @찬바람 님 안녕하세요  답변 감사합니다.  자꾸 질문을 하게 되어 미안합니다. 한가지 더 문의를 드릴까 하는데요... 만일  워크시트에서 해당 order no 셀을 더블클릭해서 유저폼을 불러온다면 그셀의 정보 중 좌측항목에 해당하는 정보가 불러올 것이고 우측 정보를 입력하고 submit를 누르면 해당 order no에 해당하는 빈셀의 자리에 입력되게 하는 방법은 가능할까요???


  • 2021-12-02 14:35

    sub DO_Submit()  코딩 중간에 for문을 만들어 봤는데  이게 되네요.....

     


  • 2021-12-02 14:39

    이게 된것이 아니었어요~~~ㅠㅠㅠㅠㅠ  두행 모두 같은 데이터가 입력되네요..ㅠㅠㅠㅠ


전체 5,151
번호 카테고리 제목 작성자 작성일 추천 조회
알림
하루 딱 "1분", 진짜 쓰는 엑셀 꿀팁 👉 "오빠두엑셀" 인스타그램 오픈! (28)
트로피 오빠두엑셀 | 2021.10.12 | 추천 22 | 조회 770
트로피 오빠두엑셀 2021.10.12 22 770
공지사항 공지사항
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (21)
오빠두엑셀 | 2021.10.28 | 추천 28 | 조회 2400
트로피 오빠두엑셀 2021.10.28 28 2400
26146 VBA
New 텍스트 1 행씩 자동입력 및 표 2개 합치는 방법 첨부파일 (1)
마운틴 | 02:38 | 추천 0 | 조회 15
마운틴 02:38 0 15
26144 함수/공식
New now()함수로 얻은 최초의 시간을 상수로 사용하고 싶습니다. (1)
SAFETY.RKTL | 01:09 | 추천 0 | 조회 15
SAFETY.RKTL 01:09 0 15
26143 VBA
New 엑셀 타이머 종료시 알림음 출력 가능한가요? 첨부파일 (1)
을지지뢰 | 00:59 | 추천 0 | 조회 15
을지지뢰 00:59 0 15
26141 함수/공식
New 다중 유효성검사 수식관련문의 첨부파일
hyun944@naver.com | 00:25 | 추천 1 | 조회 16
hyun944@naver.com 00:25 1 16
26135 함수/공식
New 필터 기능 대체 함수 첨부파일
sio**** | 2022.01.19 | 추천 -1 | 조회 22
sio**** 2022.01.19 -1 22
26126 VBA
New 엑셀 타이머 런타임 오류해결 좀 부탁드립니다. 첨부파일 (2) 답변완료
을지지뢰 | 2022.01.19 | 추천 0 | 조회 38
을지지뢰 2022.01.19 0 38
26122 함수/공식
New 불규칙한 숫자만큼 반복되는 데이터 입력 ,, 고수님들 도와주세요 ㅠ_ㅠ 첨부파일 (3)
응빙 | 2022.01.19 | 추천 0 | 조회 39
응빙 2022.01.19 0 39
26120 VBA
New 그림단추 구현 VBA 첨부파일 (2) 답변완료
007 | 2022.01.19 | 추천 0 | 조회 44
007 2022.01.19 0 44
26118 VBA
New VBA 고수 분들 보시면 제발 도와주세요. 첨부파일 (3)
new_hwan | 2022.01.19 | 추천 0 | 조회 44
new_hwan 2022.01.19 0 44
26113 기능/도구
New 자동필터 검색 누락 첨부파일 (6) 답변완료
김정열 | 2022.01.19 | 추천 0 | 조회 41
김정열 2022.01.19 0 41
26105 함수/공식
New "월"을 기입하면 전월 당월 매출이 나오게 하고싶은데 도와주세요 ㅠ (10) 답변완료
따뜻한아메리카노 | 2022.01.19 | 추천 0 | 조회 55
따뜻한아메리카노 2022.01.19 0 55
26104 VBA
New 자료찾기 vba 문의드립니다. (5) 답변완료
ㅈㄱㄹ | 2022.01.19 | 추천 0 | 조회 43
ㅈㄱㄹ 2022.01.19 0 43
26089 기능/도구
New 한 시트에 다수의 규칙이 적용되어있을 때 항목을 정리하는 방법을 찾고 있습니다. 첨부파일 (6) 답변완료
피단 | 2022.01.18 | 추천 0 | 조회 44
피단 2022.01.18 0 44
26087 함수/공식
New vlookup 관련? 같은 값일 때 그 행의 값을 불러오기 첨부파일 (3) 답변완료
키몽쓰 | 2022.01.18 | 추천 0 | 조회 70
키몽쓰 2022.01.18 0 70
26085 함수/공식
New 엑셀 함수 궁금해요! 첨부파일 (3)
양킴 | 2022.01.18 | 추천 0 | 조회 52
양킴 2022.01.18 0 52
26079 함수/공식
New 도와주세요 예전에 잠깐 본적이 있는 강의인데 못찾겠어요 (1)
딸기아빠 | 2022.01.18 | 추천 0 | 조회 38
딸기아빠 2022.01.18 0 38
26078 함수/공식
New sumif 오류 관련 첨부파일 (3)
논바닥 | 2022.01.18 | 추천 0 | 조회 37
논바닥 2022.01.18 0 37
26068 함수/공식
New 다른쉬트 값 불러 오기 (VLOOKUP 안될 시) 첨부파일 (3)
벗님들 | 2022.01.18 | 추천 -1 | 조회 67
벗님들 2022.01.18 -1 67
26067 함수/공식
New 도와주세요! 목록 별 수량 합산이 필요한데 가능한지 확인 부탁 드릴게요! 첨부파일 (10) 답변완료
monom | 2022.01.18 | 추천 0 | 조회 54
monom 2022.01.18 0 54
26058 기능/도구
New 자동필터 복사 범위 풀림 오류 (1)
허영진 | 2022.01.18 | 추천 0 | 조회 39
허영진 2022.01.18 0 39
26050 함수/공식
New 행과 열의 합의 함수를 알고 싶어요! (3)
Goldhajin | 2022.01.18 | 추천 1 | 조회 65
Goldhajin 2022.01.18 1 65
26041 VBA
New 일정시간이 지나면 MsgBOX로 알림창이 뜨게 하고싶습니다. (4) 답변완료
을지지뢰 | 2022.01.17 | 추천 0 | 조회 63
을지지뢰 2022.01.17 0 63
26035 함수/공식
New 특정날짜와 시간 고정해서 데이터 추출방법 도와주세요 (5)
박현욱 | 2022.01.17 | 추천 0 | 조회 48
박현욱 2022.01.17 0 48
26033 함수/공식
New 필터 함수를 인덱스 매치 함수로 변환하는 어려움 첨부파일 (4) 답변완료
미르 | 2022.01.17 | 추천 0 | 조회 41
미르 2022.01.17 0 41
26030 함수/공식
New 원본표에서 일정 조건의 내용을 추출하여 새로운 표에 자료 넣기 첨부파일 (2)
알면서 | 2022.01.17 | 추천 0 | 조회 39
알면서 2022.01.17 0 39
26029 기능/도구
New 필터에서 상하위 % 추출 안됨 오류 첨부파일 (3)
알면서 | 2022.01.17 | 추천 0 | 조회 26
알면서 2022.01.17 0 26
26026 함수/공식
New 한 셀에 입력된 문장 중 조건에 만족하는 문장 개수 함수 (5)
삐약이 | 2022.01.17 | 추천 0 | 조회 41
삐약이 2022.01.17 0 41
26025 기능/도구
New 셀 내용을 지우면 특정 셀 내용도 같이 삭제되는 기능? 첨부파일 (3) 답변완료
올리주인 | 2022.01.17 | 추천 1 | 조회 51
올리주인 2022.01.17 1 51
26023 VBA
New VBA 사용자정의폼 show 0 명령어 (1) 답변완료
병욱 | 2022.01.17 | 추천 0 | 조회 42
병욱 2022.01.17 0 42
26022 VBA
New 거래처별 파일 나누기 첨부파일
silli**** | 2022.01.17 | 추천 0 | 조회 44
silli**** 2022.01.17 0 44