2009-11-26 7 views
0

이 문제를 해결하기 위해 Excel 2003 매크로를 찾고 있습니다.한 시트에서 다른 시트로 값을 이동

나는 금융 정보를 보유하고 시트를 가지고 :

A1 클라이언트 이름과 AI1, AK1를 보유하고, AM1 등 등 달 4 월, 5 월, 6 월 (모든 문자열 값)를 개최; 해당 월의 금액을 보유하고있는 행은 아래에 표시됩니다. 마지막 행이 합계입니다.

내가 필요한 것은 현재 달을 문자열 값으로 보유하고 현재 달을 포함하여 각 달의 잔액을 보유하는 현재 달이라는 이름의 필드를 검사하는 요약 페이지를 만드는 것입니다.

총계가 0보다 큰 경우 요약 정보 페이지에 새 테이블에 월 이름과 총 금액을 넣으십시오. 따라서 월로 인해 만기가 된 테이블을 갖게됩니다 그것에 우리.

답변

0

매크로가 필요한 이유를 설명하지 않았습니다. 하지만 어쨌든 ... 내가 요청을 이해하는지 확인하십시오 :

효과적으로 각 클라이언트에 대한 요약 테이블을 만듭니다.

1 월부터 CurrentMonth> 0까지의 회비의 합계가 표를 복사하는 경우.

금액이 0 인 각 달의 열을 삭제하십시오.

좋습니다. Excel 2003이기 때문에 매우 신중했습니다.

필자는 피벗 테이블을 사용하기로 결정 했으므로 책임자를 쉽게 식별 할 수 있도록 세부 정보를 확장하려면 쉽게 그렇게 할 수 있습니다.

Code

imgur.com에서 Screencaps : fO7zM.png eCWS2.png 7FBUV.png 관심을

+0

감사합니다 (I 포스트 당 아직 두 개 이상의 링크를 게시 할 수 없습니다) - 내가 실제로 필요 프로젝트 시트에는 고객을위한 모든 데이터가 그대로 남아 있습니다. 나는 요약이라는 또 다른 시트를 만들었으며 4 월에서 현재 월까지의 달과 매달 총 기한을 나열합니다 - 고객 데이터가 없습니다. 숨 막힐듯한 데이트. 마감 된 금액은 프로젝트 페이지의 마지막 행에 있고 월 헤더는 3 월까지 진행되는 4 월의 행 1 통계에 있습니다. –

+0

저는이를 해답으로 업데이트했습니다. 2007 년에 피벗 테이블에 대한 2007 년 vba 치료의 버그로 인해 2003 년에 작동하기가 쉽습니다 ... 리본을 넘었을 때 : ( –

+0

목요일까지 시험 할 수 없을 것입니다. 그러나 기대하고 있기를 바랍니다. ..... 시간과 노력에 많은 돈을 들이고 있습니다. 제대로 작동하는지 알 수있게 될 것입니다. ... –

관련 문제