2012-05-20 5 views
0

직장에서 나는 오랫동안 사용해온 끔찍한 스프레드 시트를 수정해야했습니다. 내가 찾고있는 것은 같은 스프레드 시트를 인쇄 할 수있는 솔루션이다. (기본 프로그램을 실행 한 후 듀플렉스에서 약간의 시간이 지나면) 다음 스프레드 시트를 인쇄하기 전에 날짜를 업데이트한다. 이 프로젝트가 C 또는 C++로되어 있다면 처리 할 수 ​​있지만 엑셀 시트를 사용하면 불가능합니다. 나는 끝날 때를 찾고 있었고 아무 것도 할 수 없었다. 나는 특정한 언어가 무엇이든 상관하지 않는다. MS 오피스 프로그래밍에 대해서는 아무것도 모른다. 어떤 제안?Excel 2007에서 인쇄

예 : 스프레드 시트는 내가 찾고 의사에 통합 문서 LCWB.XLS 에서 "LC"라고합니다 :

날 10 12 14주를 선택할 수 있습니다 A 버튼 또는 입력하고, 그 번호를 저장 * 7 변수에 일을 제공하기 위해 우리는 X를 호출합니다

또한 "A1"

날짜는 프로그램에 공급되는가에 모든 날짜를 업데이트하는 셀에 저장된 "시작 날짜"가 될 것입니다 70 페이지가 연속 날짜가 될 때까지 반복합니다.

그런 다음 루프

수 < = X 인쇄 엑셀 워크 시트 LC 업데이트 "날짜 셀에"= "날짜 셀은"+ 1

아무것도 저장할 필요하지 않습니다 , 나는 희망 이 의미가있는 동안 , 그렇지 않다면, 실제 시트의 일부를 업로드 할 것입니다. 나는 이것을 배우기 위해 내 자신에 부분적으로 이해하고 싶지만, 너무 혼란 스럽다. 앞서 언급 한 것처럼 언어는 중요하지 않습니다. Excel, VB, VC#의 VBA ...이 컴퓨터에는 Windows XP SP3 및 Office 2007이 설치되어 있습니다.

+1

VBA를 사용하면 이러한 간단한 작업을 수행하는 것이 좋습니다. 샘플 워크 북을 포함 시키면 정말 도움이 될 것입니다. –

답변

0

시트의 내용을 변경하지 않고 날짜를 변경해야하는 이유는 무엇입니까?

저는 인쇄 서비스 제공 업체이며이를 가변 데이터 인쇄 프로젝트로 지칭합니다. 개인적으로 (디자인 소프트웨어를 아는 것) 나는 모든 날짜를 CSV 파일에 넣은 다음 InDesign에 나머지 문서 내용을 넣었습니다. 또는 M $ Word의 편지 병합 기능을 사용할 수 있습니다 ... 아무튼 CSV 파일에서 날짜를 가져 오는 문서의 필드 (예 : 양식 편지)가 있습니다. Word 또는 InDesign은 해당 필드가 삽입 된 날짜로 인쇄 할 수 있도록 여러 페이지 파일을 생성합니다.

+0

감사합니다. 데이터가 모두 Excel에서 사용되고, 편지 병합을 사용하여 트릭을했습니다. 나는 내가 가지고있는 함정을 피하기 위해 그 책 전체를 다시 쓰고있다. 이 오래된 쓰레드를 작동하도록 만드는 코드로 업데이트 할 것입니다. –

관련 문제