Excel) (CubeFields.AddSet 方法
將新的 CubeField 物件新增至 CubeFields 集合。 CubeField 物件會對應至 Cube 的線上分析處理 (OLAP) 提供者上所定義的集合。
語法
運算式。AddSet (名稱、 標題)
表達 代表 CubeFields 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Name | 必要 | 字串 | SETS 結構描述資料列集中的有效名稱。 |
Caption | 必要 | 字串 | 代表將顯示在樞紐分析表檢視中的欄位的字串。 |
傳回值
CubeField
註解
如果引數 Name 所指定名稱的集合不存在,AddSet 方法將會傳回執行階段錯誤。
範例
在此範例中,Microsoft Excel 會將標題為 My Set 的集合新增至 CubeField 物件。 本範例假設活動工作表上有 OLAP 樞紐分析表,且標題為 Product 的欄位存在。
Sub UseAddSet()
Dim pvtOne As PivotTable
Dim strAdd As String
Dim strFormula As String
Dim cbfOne As CubeField
Set pvtOne = Sheet1.PivotTables(1)
strAdd = "[MySet]"
strFormula = "'{[Product].[All Products].[Food].children}'"
' Establish connection with data source if necessary.
If Not pvtOne.PivotCache.IsConnected Then pvtOne.PivotCache.MakeConnection
' Add a calculated member titled "[MySet]"
pvtOne.CalculatedMembers.Add Name:=strAdd, _
Formula:=strFormula, Type:=xlCalculatedSet
' Add a set to the CubeField object.
Set cbfOne = pvtOne.CubeFields.AddSet(Name:="[MySet]", _
Caption:="My Set")
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。