次の方法で共有


PivotCell.DataField プロパティ (Excel)

選択したデータ フィールドに対応する PivotField オブジェクトを返します。

構文

Datafield

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

注釈

PivotCell オブジェクトが XlPivotCellTypeDataField、xlPivotCellTypeSubtotal、または xlPivotCellTypeGrandTotal の許可される定数の 1 つでない場合、このプロパティはエラーを返します。

次の使用例は、セル L10 がピボットテーブルのデータ フィールドにあるかどうかを判断し、ユーザーに通知してセルに対応するピボットテーブル フィールドを返すか、実行時エラーを処理します。 次の使用例では、アクティブ ワークシートにピボットテーブルがあるものとします。

Sub CheckDataField() 
 
 On Error GoTo Not_In_DataField 
 
 MsgBox Application.Range("L10").PivotCell.DataField 
 Exit Sub 
 
Not_In_DataField: 
 MsgBox "The selected range is not in the data field of the PivotTable." 
 
End Sub

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

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