Свойство CalculatedMembers.Item (Excel)
Возвращает один объект из коллекции.
Синтаксис
expression. Item (Index)
Выражение Переменная, представляющая объект CalculatedMembers .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Индекс; | Обязательный | Variant | Имя или номер индекса объекта. |
Пример
В следующем примере пользователь уведомляет, является ли вычисляемый элемент допустимым. В этом примере предполагается, что на активном листе существует сводная таблица, содержащая допустимый или недопустимый вычисляемый элемент.
Sub CheckValidity()
Dim pvtTable As PivotTable
Dim pvtCache As PivotCache
Set pvtTable = ActiveSheet.PivotTables(1)
Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1)
' Handle run-time error if external source is not an OLEDB data source.
On Error GoTo Not_OLEDB
' Check connection setting and make connection if necessary.
If pvtCache.IsConnected = False Then
pvtCache.MakeConnection
End If
' Check if calculated member is valid.
If pvtTable.CalculatedMembers.Item(1).IsValid = True Then
MsgBox "The calculated member is valid."
Else
MsgBox "The calculated member is not valid."
End If
Not_OLEDB:
MsgBox "The source is not an OLEDB data source."
Exit Sub
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.