共用方式為


Excel) (PivotFilter.Order 屬性

指定此篩選在套用至整份樞紐分析表之所有值篩選中的評估順序。 可讀寫的 Integer

語法

表達。

代表 PivotFilter 物件的變數。

註解

此屬性僅適用於 [值] 和 [前 n 個 類型樞紐分析篩選器]。 如果您嘗試設定或取得標籤篩選和日期篩選的這個屬性,則會傳回執行階段錯誤。 1 代表第一個評估的篩選器,2 代表下一個評估的篩選器,依此類推,直到達到 第 n 值為止。 -1 代表非使用中的篩選。

如果新增篩選時沒有指定 EvaluationOrder 屬性,便會將它設定為 N+1 (其中 N 是篩選集合中目前最高的 EvaluationOrder 數字)。

您可以在 Add 方法中指定此屬性,或是稍後透過變更屬性的方式設定它。

提高欄位的評估順序會讓原本擁有該評估順序值之欄位的評估順序 (以及這兩個欄位之間的所有欄位) 下降一個順位。 將評估順序設定成與先前的順序相同並不會產生任何影響。 降低欄位的評估順序則會將原本擁有該評估順序值之欄位的評估順序 (以及這兩個欄位之間的所有欄位) 上升一個順位。

PivotFilter 在集合中的順序與它們的評估順序相同。 因此,開發人員可以變更 PivotField 的評估順序。 將 PivotField (非 OLAP 樞紐分析表) 或 CubeField (OLAP 樞紐分析表) 從 PivotTables 集合移除時,此屬性會設為 -1 代表套用至該欄位的值篩選或第 n 個篩選條件。 將欄位加回去則會將 EvaluationOrder 屬性設定為 N+1,代表套用之值篩選或第 n 個篩選條件 (如果沒有明確指定值的話)。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應