0

この問題を解決する Excel 2003 マクロを探しています。

財務情報を保持するシートがあります。

A1 はクライアント名を保持し、AI1、AK1、AM1 などは 4 月、5 月、6 月 (すべての文字列値) などを保持します。その下の行には、対応する月の未払い額が表示されます。最後の行は合計です。

必要なのは、現在の月を文字列値として保持する現在の月と呼ばれる名前付きフィールドと、現在の月までの各月の残高をチェックする概要ページを作成することです。

合計支払額が 0 より大きい場合は、月の名前と合計支払額を概要ページの新しいテーブルに配置します。これにより、支払いが発生した月のみがテーブルに表示されます。

4

1 に答える 1

0

マクロにする必要がある理由を説明していません。とにかく...私がリクエストを理解していることを確認するために:

事実上、クライアントごとに要約テーブルを作成します。

1 月から当月までの会費の合計 > 0 の場合は、表をコピーします。

未払い額がゼロの各月の列を削除します。

わかりました、これは Excel 2003 であるため、私は非常に慎重でした。

私はピボット テーブルを使用することにしました。詳細を展開して、担当のクライアントを特定するのに役立ちます。簡単に行うことができます。

コード

imgur.com のスクリーン キャプチャ: fO7zM.png eCWS2.png 7FBUV.png (投稿ごとに複数のリンクを投稿することはまだできません)

于 2009-11-26T23:39:34.503 に答える