나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 조삿갓 (choga21)

추천:  2
파일:     답변_tax_Invoice.xlsm (37.4KB) 조회:  2118
제목:   [RE]메크로를 이용한 print 기능
     
  안녕하세요..
메크로를 이용해서 data sheet에 자료를 입력한 후에 print 단추를 누르면 print sheet에 있는 내용으로 print가 가능한지요

print sheet의 파란색 부분이 data sheet에서 가져온 자료로..
no1행을 print한후 no2행 연속으로 no field에 마지막 숫자가 있을때까지 하고 숫자가 없으면 print 중지..
그리고 원하는 부분만 print할수 있는지요??
넘 어려운 부탁일줄 알지만 고수님들의 조언 부탁드립니다.

자세한  사항은 첨부문서에 있습니다.
==============[정성님 글에 대한 답변입니다]==============

우선 시트 설계가
말씀하신 기능을 구현하기에 불편하게 되어 있어서
시트부터 수정하였습니다.
요청사항 시트에 파란색으로 설명해 두었으니 참고 바랍니다.

주문하신 2, 3항 기능은
사용자의 선택사항에 의해 모두 구현되도록 하였고
더하여
화면 미리보기와 프린터 출력도 선택이 가능합니다.

관리번호가 정수가 아닌 문자를 포함하는 코드로 부여된 경우에도
오류가 없이 처리할 수 있도록 배려하였으며

데이터 시트에 새로운 레코드를 추가하거나 삭제하더라도
문제 없이 유효 범위를 자동 인식합니다.
다만, 중간에 빈 줄이 있으면 안되고
전체 유효레코드는 연속되어 있어야 합니다.

출력 시트의 표출 내용 조회는
M2 셀에서 데이터유효성 목록을 열어서 선택 입력하거나
또는 N2 셀에 있는 스핀단추를 조작하여 쉽게 조회가 가능하도록
하였습니다.

착한 프로그램은 사용자의 손가락을 최대한 편하게 하는 것이니까...

인쇄 범위를 설정하는 관리번호(시작/끝) 역시
각각의 목록상자를 열어서 선택하거나
또는 아래 쪽의 단추를 클릭하여 설정할 수 있습니다.
당연히, 시작번호>끝번호가 되면 아무 일도 안합니다.

(시작 번호를 먼저 설정한 상태에서는
끝번호는 시작번호보다 작은 값은 입력이 금지되도록
유효성검사가 설정되어 있습니다.)
 
[불량 게시물 신고]  
정성이렇게 정성으로 답변을 적어주시니 제 마음의 감동 감동의 물결이 넘칩니다.
넘 감사드리고.. 모든 일이 잘 되시길 기원합니다.
08-24 (11:20)
삭제 ■신고
        
  

작성일 : 2017-08-23(19:23)
최종수정일 : 2017-08-23(19:30)
 


 ◎ 관련글

  제 목   작성자   날짜
메크로를 이용한 print 기능 정성 2017-08-23
[RE]메크로를 이용한 print 기능 조삿갓 2017-08-23