將新的 CubeField 物件新增至 CubeFields 集合。 CubeField 物件會對應至 Cube 的線上分析處理 (OLAP) 提供者上所定義的集合。
語法
運算式。AddSet (名稱、 標題)
運算式 代表 CubeFields 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Name | 必要 | 字串 | SETS 結構描述資料列集中的有效名稱。 |
| Caption | 必要 | 字串 | 代表將顯示在樞紐分析表檢視中的欄位的字串。 |
傳回值
CubeField
註解
如果引數 Name 所指定名稱的集合不存在,AddSet 方法將會傳回執行階段錯誤。
範例
在此範例中,Microsoft Excel 將標題為「我的集合」的集合新增至 CubeField 物件。 此範例假設使用中的工作表上有 OLAP 樞紐分析表,而且有標題為 [產品] 的欄位存在。
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 支援與意見反應。