인쇄폼관련 질문 드립니다.
VBA
작성자
최승호
작성일
2023-01-31 16:38
조회
73
안녕하세요~
세상엔 정말 많은 숨은 고수님들이 계신 것을 새삼 느낍니다.
언제나 많은 도움을 받고 있어 깊은 감사를 드립니다.
업무를 하다가 갑갑한 부분이 있어 질문 드리오니, 고수님들께서 도움 주시면 정말 감사하겠습니다.
간단히 질문을 요약하면
물류 관련 하여, 납품용 박스에 표준화 된 라벨을 박스 수량만큼 인쇄를 하는 방법입니다.
첨부드린 시트의 수출이라는 탭에는 납품하는 제품의 정보가 있고, 박스 수량이 기입되어 있습니다.
그리고 두번째 시트에는 박스용 라벨을 인쇄폼으로 정의했습니다.
수출이라는 탭의 정보중 제일 앞 정보인 NO를 VLOOKUP 함수로 엮어서
박스 라벨을 자동으로 만드는 것 까진 성공 했는데
문제는 박스 수량만큼 자동으로 만들어 지지 않는 것입니다.
이 경우 데이타 등록을 10박스면 10행으로 등록하는 방법이 있겠지만
그렇게 되면 업무가 늘어 나게 되니...
수출이라는 데이타가 저장된 탭의 M열 박스 수량에 기입된 숫자만큼 자동으로 라벨이
만들어 지는 방법이 없는지요?
그리고 수동으로 만들었지만, 마지막 시트인 희망사항처럼 필요 수럄만 인쇄폼으로 설정되었으면 합니다.
짧은 제 생각으로는 희망사항 시트의 A열의 빨간 숫자들이 수출시트의 M열 박스수량 숫자와
연동되어 만들어 지면 될 듯 한데, 아이디어가 도저히 안떠오르네요.. (아래 그림 참조)
매크로도 좋고 함수도 좋습니다.
속도를 위해서는 아무래도 매크로가 유리할 것 같은데...
감사합니다.
전체 10,225
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
23년 마지막, "엑셀 기초반" 챌린지! - 3주 완성 특별 스터디 모집 (~3/17(금) 까지) (39)
![]() ![]() |
![]() ![]() |
2023.03.11 | 33 | 4490 | ||
공지사항 | 공지사항 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(149)
오빠두엑셀
|
2021.10.28
|
추천 188
|
조회 10764
|
![]() ![]() |
2021.10.28 | 188 | 10764 |
53637 | 기능/도구 |
New 숨기기 취소 안됨
![]() |
![]() |
01:18 | - | 6 |
53633 | 기능/도구 |
New 증감 셀서식이 적용된 숫자셀과 문자셀을 &로 합칠 수 있나요?
![]() |
![]() |
2023.03.27 | - | 14 |
53628 | 문서서식 |
New 테두리 선 -기본색을 회색으로 바꿀 수는 없을까요?
![]() ![]() ![]() |
![]() ![]() |
2023.03.27 | - | 16 |
53620 | 함수/공식 |
New 다중 함수 문의
![]() ![]() ![]() |
![]() |
2023.03.27 | - | 23 |
53612 | 구글시트 |
New IMPORTRANGE 함수로 동일페이지 다수 탭의 데이터 가져오기
(1)
![]() |
![]() |
2023.03.27 | - | 26 |
53604 | 함수/공식 |
New countifs 정렬 시 걸려있는 참조셀이 뒤죽박죽이 됩니다.
![]() ![]() ![]() |
![]() |
2023.03.27 | - | 26 |
53599 | 피벗테이블 |
New 달성율을 피벗테이블로 추출하기
![]() ![]() |
![]() |
2023.03.27 | - | 24 |
53598 | 함수/공식 |
New 특정 셀이 특정 값일 경우 범위내 셀에서 몇번째 셀부터 마지막까지의 셀 합계를 구하는 수식 문의
![]() ![]() |
![]() |
2023.03.27 | - | 23 |
53594 | VBA |
New 선택한 영역에 원하는 날짜 자동으로 넣는 매크로
![]() |
![]() |
2023.03.27 | - | 25 |
53592 | 함수/공식 |
New 엑셀빈칸채우기(아래값)
![]() ![]() |
![]() |
2023.03.27 | - | 36 |
53587 | 함수/공식 |
New 특정 조건의 수 분리하기
![]() ![]() |
![]() |
2023.03.27 | - | 35 |
53583 | 함수/공식 |
New 문자 자동완성 문의입니다.
![]() ![]() |
![]() |
2023.03.27 | - | 30 |
53581 | VBA |
New 재고관리 프로그램 달력 매크로 드랍다운 추가
![]() ![]() ![]() |
![]() |
2023.03.27 | - | 35 |
53580 | 차트/그래프 |
New y축 그림에 %를 넣고 싶습니다
![]() ![]() |
![]() |
2023.03.27 | - | 35 |
53573 | 함수/공식 |
New max함수, if함수 사용하여 2가지 조건에 맞는 최대/최소값 나타내주고 싶습니다. (첨부파일 있음)
![]() ![]() |
![]() |
2023.03.27 | - | 29 |
53571 | 함수/공식 |
New if함수와v룩업함수 적용
![]() ![]() |
![]() |
2023.03.27 | - | 30 |
53569 | 함수/공식 |
New 셀 내용 변경 시 서식 등으로 표시할 수 있는 함수 있을까요? (VBA 제외)
![]() |
![]() |
2023.03.27 | - | 23 |
53566 | 기능/도구 |
New Mac Office excel 사용 단축키
![]() ![]() |
![]() |
2023.03.27 | - | 14 |
53563 | 함수/공식 |
New FILTER 함수 사용법
![]() ![]() ![]() |
![]() |
2023.03.27 | - | 35 |
53562 | 함수/공식 |
New 엑셀 초보자 입니다. 함수를 어떻게 적용해야 할까요?
![]() ![]() |
![]() |
2023.03.27 | - | 33 |
53559 | 파워쿼리/피벗 |
New [파워쿼리] 연도, 월로 분할하고 싶은데 도와주세요~
![]() ![]() |
![]() |
2023.03.27 | - | 30 |
53557 | 피벗테이블 |
New 피벗 차트 막대그래프 색상 년도별 변경 가능 여부
![]() ![]() ![]() |
![]() |
2023.03.27 | - | 33 |
53551 | VBA |
New 파일로 저장할 때 경로 변경
(2)
답변완료
![]() ![]() |
![]() ![]() |
2023.03.27 | - | 22 |
53543 | 함수/공식 |
New 매크로 대신 함수로 자료찾기 만들고자 합니다.
![]() ![]() |
![]() |
2023.03.27 | - | 51 |
53500 | 함수/공식 |
New (제발도와주세요) 업체와 저희 업체에서 사용 하는 발주#가 중복이여도 불러오게 하고싶어요(중첩함수필요해보임)
![]() ![]() ![]() |
![]() |
2023.03.26 | - | 49 |
53490 | 함수/공식 |
New 함수사용법에 대한 문의
(5)
![]() |
![]() |
2023.03.26 | - | 39 |
53450 | VBA |
New Private Sub Workbook_Open() 자동 실행이 안됩니다
![]() ![]() |
![]() |
2023.03.25 | - | 35 |
53447 | 함수/공식 |
New 데이터 세로 쌓기를 위해서 일정량의 데이터를 반복해서 아래로 붙여 넣을 때 쓸 수 있는 팁을 좀 알려 주세요
(3)
![]() |
![]() |
2023.03.25 | - | 48 |
53434 | 함수/공식 |
New 데이터 유효성 검사에서 바이트수 제한하는 법 문의드립니다.
(4)
답변완료
![]() |
![]() |
2023.03.25 | - | 39 |
53415 | 함수/공식 |
New 조건별 다른 상하한 기준 적용 함수 문의드립니다
![]() ![]() ![]() |
![]() |
2023.03.25 | - | 61 |
@최승호 님 인쇄 1장에 라벨이 여러개 인쇄하는 방식인가요?
1장에 1개만 인쇄한다는 가정하에서는 간단하게 해결 가능하긴 합니다.
기본 폼을 기준으로 정보들을 읽어와서 박스 수량만큼 인쇄하고
그 다음 정보를 또 읽어와서 인쇄하고... 뭐 그런 방식으로는 간단히 됩니다...
만약 1장에 몇개의 라벨이 섞여있으면.. 좀 작업을 하긴 해야 할 듯 하네요
@허수아비 님 감사합니다.
현재 인쇄 방식은 A4지 스티커 라벨지 인쇄입니다.
첨부파일 올린 것은 수출형 라벨인데, A4용지에 4장이 인쇄되고
내수용 라벨은 8장이 인쇄됩니다.
그러니까, A4지 한 장에 한 종류일 수도 있고, 여러 종류일 수도 있는 상황입니다.
한박스에 2개씩 붙기 때문에 좌우로는 동일 라벨입니다.
만약 이 문제를 해결하기 위해, 라벨 프린터기가 필요하다면 라벨 프린터기를
구매할 의향도 있습니다.
일단 허접하지만 파워쿼리를 통해 해결했습니다.
해결방법은 파워쿼리의 TABLE.REPEAT 기능을 이용했고
입력된 박스수량만큼 행을 늘려서 가지고 오는 방식으로 했습니다.
도움 감사드립니다.
그러나, 이걸 VBA로 만들고 만들어진 인쇄폼만큼만 자동으로 동적범위로
인쇄되게 하고 싶은데, 또 고민이 생기네요
혹시 비슷한 고민 하시는 분 있을수도 있어 자료 올려두겠습니다.
첨부파일 : 라벨질문.xlsx