0

工場内の 9 つの異なる部門の監査スコアを追跡するために使用するスプレッドシートがあります。9 つの部門は、117 の異なる地域の場所に分類されます。月に一度、新しい列を追加してスコアを更新します。私が欲しいのは、元のデータをインポートするときに監査スコアが自動的に更新される各部門用の個別のシートです。 ?

4

2 に答える 2

0

実際のデータと現在の形式を見ずに...
部門ごとにそれぞれの領域に対応する行を持つ個別のシートを作成すると仮定します...
クラスを利用してアプリケーションのイベントをフックし、更新しますWorksheet_Change イベントの各シート。Chip Pearson は、ここでこの概念の優れた例を提供しています。SO をざっと検索すると、同様にかなりの数の例が見つかると確信しています。
その時点から、インポートされたデータとそれに対応するワークブック内の場所を特定することが問題になります。
例があれば、見ていただけると嬉しいです...

于 2013-05-01T18:23:12.073 に答える
0

各タブでピボット テーブルを使用しないのはなぜですか? 列を追加するときはいつでも、「actualize」コマンドを 1 回だけ使用する必要があります (データ -> すべて更新)。注意が必要なのは、マスター テーブルをリストとして設定することです ( [ホーム] タブ -> [テーブルとしてフォーマット]コマンド)。そうしないと、追加された新しい列がピボット テーブルに反映されません。

于 2013-05-01T17:59:43.280 に答える