Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает или задает максимальное количество уникальных элементов на каждое поле сводной таблицы, которые сохраняются даже при отсутствии вспомогательных данных в записях кэша. Чтение и запись XlPivotTableMissingItems.
Синтаксис
выражение. MissingItemsLimit
выражение Переменная, представляющая объект PivotCache .
Примечания
Это свойство может иметь значение от 0 до 32 500. Если указано целое число меньше нуля, это эквивалентно указанию xlMissingItemsDefault. Можно указать целые числа больше 32 500, но они будут иметь тот же эффект, что и указание xlMissingItemsMax.
Свойство MissingItemsLimit работает только для сводных таблиц, отличных от OLAP; В противном случае может произойти ошибка во время выполнения.
Пример
В этом примере определяется максимальное количество уникальных элементов в поле и оповещается пользователь. В примере предполагается, что на активном листе имеется сводная таблица.
Sub CheckMissingItemsList()
Dim pvtCache As PivotCache
Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1)
' Determine the maximum number of unique items allowed per PivotField and notify the user.
Select Case pvtCache.MissingItemsLimit
Case xlMissingItemsDefault
MsgBox "The default value of unique items per PivotField is allowed."
Case xlMissingItemsMax
MsgBox "The maximum value of unique items per PivotField is allowed."
Case xlMissingItemsNone
MsgBox "No unique items per PivotField are allowed."
End Select
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.