2016-12-12 6 views
1

私は職場で雇用している候補者を追跡するために使用するExcelシートを持っています。1つのExcelシートから別のExcelシートへ自動的にデータを記録しますが、マスターシートから削除しても保持します

このスプレッドシートは、そう私がやりたいことは2枚持っている非常に大規模になってきている。)

1のプロセスに現在あるcurrent candidates(候補)

2)現在であるhistoric candidates(候補者以前にこのプロセスに参加していたプロセスと候補者)。

私は手動で両シートに追加することもできますが、私は何をしたいのですが、手動でのみ current candidatesシートを更新している、 historic candidatesシートが自動的にそのデータを更新していますが、私はそれをしたい current candidatesシートからデータを削除すると

historic candidatesシートのままにしてください。

これは保存データですhistoric candidates解決策を見つけるのが最も難しいです。

+1

これは、現在のシート上のデータを参照しなければならないものを自動的に更新するものではありませんので、削除すると、参照されるデータも移動します。私が見ることができる唯一の解決策は、現在のシート上の候補を分類し、マクロをあまり頻繁に実行して、 "歴史的"記録を歴史的なシートに自動的に移動することです。 – Gordon

答えて

1

これを行うには、マクロが必要です。単に値をリンクするのではなく、異なる場所間で実際にデータをコピーする唯一の現実的な方法です。

「最新の」シートにデータを入力するときにこれを自動的に実行するマクロは、作成するのが難しくなく、多くの無料ガイドがプロセスを案内してくれます。

マクロルートに行きたくない場合は、別の方法として、後方に向かって作業することができます。すべてのデータを単一のシート(「履歴候補」シート)に入れ、フラグ現在の候補者であるかどうかに関係なく、データをフィルタリングして現在の候補者のリストを別のシートにプルするために使用できるさまざまなツールを使用します。

関連する問題