建立新的交叉分析篩選器,並傳回 Slicer 物件。
語法
表達。新增 (SlicerDestination、Level、Name、Caption、Top、Left、Width、Height)
詞 代表 Slicers 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| 交叉分析篩選目的地 | 必要 | Variant | 指定工作表名稱的 字串 ,或代表工作表的 Worksheet 物件,結果交叉分析篩選器將放置在其中。 目的地工作表必須位於包含運算式所指定 Slicers 物件的活頁簿中。 |
| 層級 | 選用 | Variant | 適用於 OLAP 資料來源,建立交叉分析篩選器所在層級的序數或多維度運算式 (MDX) 名稱。 不支援非 OLAP 資料來源。 |
| 名稱 | 選用 | Variant | 交叉分析篩選器名稱。 如果沒有指定,Excel 會自動產生名稱。 活頁簿中所有交叉分析篩選器都必須有唯一的名稱。 |
| Caption | 選用 | Variant | 交叉分析篩選器的標題。 |
| Top | 選用 | Variant | 交叉分析篩選器的初始垂直位置 ( 以點為單位),相對於工作表上儲存格 A1 的左上角。 |
| Left | 選用 | Variant | 相對於工作表上 A1 儲存格左上角的交叉分析篩選器初始水平位置 (以點為單位)。 |
| Width | 選用 | Variant | 交叉分析篩選器控制項的初始寬度 (以點為單位)。 |
| Height | 選用 | Variant | 交叉分析篩選器控制項的初始高度 (以點為單位)。 |
傳回值
切片機
範例
此範例會使用 OLAP 資料來源 AdventureWorks 新增 SlicerCache 物件,然後新增 Slicer 物件以篩選 [國家/地區] 欄位。
Sub CreateNewSlicer()
ActiveWorkbook.SlicerCaches.Add("Adventure Works", _
"[Customer].[Customer Geography]").Slicers.Add ActiveSheet, _
"[Customer].[Customer Geography].[Country]", "Country 1", "Country", _
252, 522, 144, 216)
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。