1

マクロを実行し、ChartDataChangeEvent を使用して変更後のセルの値を取得しましたが、別のシートの特定の列に移動し、変更されたセルに応じて値を変更するには、古い値も必要です。

古いデータ(変更前)を取得する方法はありますか? (テーブルが非常に大きく、時間がかかるため、すべてのシートをコピーしたくありません)。

ありがとう

4

1 に答える 1

1

ここで大声で考えただけで、これが実行可能なパスになるでしょうか。「データ変更に基づいて」スクリプトを作成します (データがユーザーによって変更されるたびに実行されます)。次に、アクティブなセルから「新しい」データをコピーし、「元に戻す」を実行して古いデータを取得し、古いデータをコピーしてから、新しいデータを元の場所に戻します。内部の元に戻すスタックにプログラムでアクセスできるかどうかはわかりません。その方が簡単だからです。

于 2012-06-12T20:26:27.110 に答える