WPS 加载项开发 > 表格 API 参考 > PivotCache > 属性 > PivotCache.MissingItemsLimit 属性
返回或设置每个数据透视表字段的唯一项的最大数量,即使在缓存记录中没有支持数据,唯一项也能保留。XlPivotTableMissingItems 类型,可读写。

语法

表达式.MissingItemsLimit

表达式   一个代表 PivotCache 对象的变量。

说明

XlPivotTableMissingItems 可为以下 XlPivotTableMissingItems 常量之一。
xlMissingItemsDefault 每个允许的数据透视表字段中唯一项的默认个数。
xlMissingItemsMax 每个允许的数据透视表字段中唯一项的最大个数 (32,500)。
xlMissingItemsNone 每个允许的数据透视表中没有唯一项(零)。

该属性的值可以介于 0 到 32500。如果指定一个小于零的整数,则其等价于指定 xlMissingItemsDefault。可以指定大于 32,500 的整数,但等价于指定 xlMissingItemsMax

MissingItemsLimit 属性只用于非 OLAP 数据透视表,否则将出现运行时错误。

示例

本示例确定每个字段的唯一项的最大个数,并通知用户。本示例假定数据透视表位于活动工作表上。

示例代码
function CheckMissingItemsList() {
    let pvtCache = Application.ActiveWorkbook.PivotCaches().Item(1)
    // Determine the maximum number of unique items allowed per PivotField and notify the user.
    switch(pvtCache.MissingItemsLimit) {
        case xlMissingItemsDefault:
            MsgBox("The default value of unique items per PivotField is allowed.")
            break
        case xlMissingItemsMax:
            MsgBox("The maximum value of unique items per PivotField is allowed.")
            break
        case xlMissingItemsNone:
            MsgBox("No unique items per PivotField are allowed.")
    }
}


请参阅