Поделиться через


Свойство PivotCell.DataField (Excel)

Возвращает объект PivotField , соответствующий выбранному полю данных.

Синтаксис

expression. Datafield

Выражение Переменная, представляющая объект PivotCell .

Замечания

Это свойство возвращает ошибку, если объект PivotCell не является одной из разрешенных констант XlPivotCellType:xlPivotCellTypeDataField, xlPivotCellTypeSubtotal или xlPivotCellTypeGrandTotal.

Пример

В этом примере определяется, находится ли ячейка 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 и обратная связь.