Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Возвращает или задает максимальное количество уникальных элементов в поле сводной таблицы, которые хранятся, даже если в записях кэша отсутствуют вспомогательные данные. Чтение и запись XlPivotTableMissingItems.
Синтаксис
expression. 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 и обратная связь.