次の方法で共有


Application.SheetPivotTableBeforeDiscardChanges イベント (Excel)

ピボットテーブルに対する変更が破棄される前に発生します。

構文

SheetPivotTableBeforeDiscardChanges (Sh,TargetPivotTable, ValueChangeStart, ValueChangeEnd)

expressionApplication オブジェクトを 表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Sh 必須 Object
TargetPivotTable 必須 PivotTable 破棄する変更を含むピボットテーブルです。
ValueChangeStart 必須 Long 関連付けられている PivotTableChangeList オブジェクトの最初の変更に対するインデックス。 インデックスは、 PivotTableChangeList コレクション内の ValueChange オブジェクトの Order プロパティで指定します。
ValueChangeEnd 必須 Long 関連付けられた PivotTableChangeList オブジェクト内の最後の変更内容に対するインデックスです。 インデックスは、PivotTableChangeList コレクション内の ValueChange オブジェクトの Order プロパティで指定します。

戻り値

なし

解説

トランザクションがまだアクティブな場合、Excel が OLAP データ ソースに対して ROLLBACK TRANSACTION ステートメントを実行する直前に発生し、ユーザーが変更を破棄することを選択した後、ピボットテーブル内のすべての編集済み値を破棄します。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。