0

ファイルを追跡するためにスプレッドシートを使用しています。クライアントの姓 (a 列)、名前 (b 列)、破棄する日付 (c 列)、通路と列 (d 列と e 列)、ステータス (f 列)、終了日 (g 列) をリストしました。 、ケース # を閉じます (列 h)。ワークシート 1 を除いて、3 つのワークシートすべてで書式設定は同じです。姓で並べ替えるのが好きです。ワークシート 2 では、ケースのクローズ日で並べ替えるのが好きです。ワークシート 3 では、破棄日で並べ替えるのが好きです。問題は、ケース ファイルを継続的に閉じているため、常にリストに名前を追加していることです。最近クローズしたケース ファイルをワークシート 1 に追加し、それをコピーして貼り付けずにワークシート 2 と 3 に自動的に入力するにはどうすればよいですか? 例: (ワークシート 1) Smith, Amy 2016 E 5 Stip 2012 8521 Torres, Jan 2014 A 4 C&R 2010 9124

(ワークシート 2) Torres、2014 年 1 月 A 4 C&R 2010 9124 Smith、Amy 2016 E 5 Stip 2012 8521

(ワークシート 3) Torres、2014 年 1 月 A 4 C&R 2010 9124 Smith、Amy 2016 E 5 Stip 2012 8521

4

1 に答える 1

0

したがって、私がこれを正しく理解している場合、3 つのタブすべてに同じ情報が表示されますが、並べ替えが異なります。唯一の変更は、開いている、閉じている、破棄するというファイルの「ステータス」です。

これは、データベース (MS Access でさえも) が完全に実行できる種類のタスクです。

当面は、1) VBA による自動化、または 2) 1 つのワークシートに結合し、必要に応じて毎回並べ替えるという 2 つの選択肢があります。

私の見解では、おそらくすべてのファイルを 1 つのシートに配置し、「ステータス」と呼ばれる新しい列を追加して、開いている、閉じている、破棄している状態を反映する必要があります。次に、オートフィルターを有効にします

開いているビューが必要な場合は、自動フィルターを使用してステータス列を「開いている」でフィルター処理し、姓の列をアルファベット順に並べ替えます。

列の選択と並べ替えが面倒な場合は、「開く」を選択して並べ替えるマクロを記録し、それをボタンに割り当てることをお勧めします。他の 2 つのステータスについても繰り返し、スプレッドシートにさらに 2 つのボタンを作成します。「フィルター解除」のボタンも必要になるため、オートフィルターをリセット/クリアするマクロを記録します。

于 2014-07-22T00:46:12.613 に答える