Метод PivotTableChangeList.Add (Excel)

Добавляет объект ValueChange в указанную коллекцию PivotTableChangeList .

Синтаксис

expression. Add (Кортеж, Значение, AllocationValue, AllocationMethod, AllocationWeightExpression)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Tuple Обязательный String Кортеж многомерных выражений значения, изменяемого в источнике данных OLAP.
Value (Значение) Обязательный Double Значение для фиксации.
AllocationValue Необязательный Variant Значение, выделяемое при выполнении анализа "что если". Если этот параметр не указан, будет использоваться значение выделения по умолчанию сервера OLAP.
AllocationMethod Необязательный Variant Метод, используемый для выделения этого значения при выполнении анализа "что если". Если этот параметр не указан, будет использоваться метод выделения по умолчанию сервера OLAP.
AllocationWeightExpression Необязательный Variant Выражение веса многомерных выражений, используемое для этого значения при выполнении анализа "что если". Если этот параметр не указан, будет использоваться выражение веса выделения по умолчанию на сервере OLAP.

Возвращаемое значение

ValueChange

Замечания

Метод Add позволяет добавлять объекты ValueChange , представляющие изменения в отчете сводной таблицы с помощью кода. Это приведет к добавлению инструкции UPDATE CUBE , которую Excel создает на основе этого списка изменений. Обратите внимание, что если пользователь изменит параметры распределения таким образом, что не все изменения имеют одинаковые параметры, Excel запустит несколько инструкций UPDATE CUBE , по одной для каждой группы изменений, которые были внесены при применении одинаковых параметров.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.