Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Добавляет новый объект CubeField в коллекцию CubeFields . Объект CubeField соответствует набору, определенному в поставщике OLAP для куба.
Синтаксис
expression. AddSet (имя, подпись)
выражение Переменная, представляющая объект CubeFields .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Name | Обязательный | String | Допустимое имя в наборе строк схемы SETS. |
| Caption | Обязательный | String | Строка, представляющая поле, которое будет отображаться в представлении сводной таблицы. |
Возвращаемое значение
CubeField
Замечания
Если набор с именем, указанным в аргументе Имя , не существует, метод 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 и обратная связь.