Klasse Slicer - ein Datenschnitt in einer Arbeitsmappe (Excel VBA)

Die Klasse Slicer stellt einen Datenschnitt in einer Arbeitsmappe dar.

Die Klasse Workbook gibt Zugriff auf Slicer.


Dim slc as Slicer
Set slc = ActiveWorkbook.ActiveSlicer

For Each

Hier ist ein Beispiel für die Verarbeitung der Slicer -Elemente in einer Sammlung


Dim slc As Slicer
For Each slc In Application.Slicers
	
Next slc

Methoden

Copy - Kopiert den angegebenen Datenschnitt in die Zwischenablage.

Cut - Schneidet den angegebenen Datenschnitt aus und kopiert sie in die Zwischenablage.

Delete - Löscht den datenschnitt und entfernt ihn aus der zugehörigen Slicers -Auflistung.

Eigenschaften

ActiveItem Gibt ein SlicerItem -Objekt zurück, das die Slicer-Schaltfläche darstellt, die sich derzeit im Fokus des angegebenen datenschnitts befindet.

Caption Dient zum Abrufen oder Festlegen des Titels des angegebenen Datenschnitts.

ColumnWidth Gibt die Breite der einzelnen Spalten im datenschnitt in Punktzurück oder legt Sie fest.

DisableMoveResizeUI Gibt an, ob der angegebene Datenschnitt mithilfe der Benutzeroberfläche verschoben und seine Größe geändert werden kann, oder legt diesen Wert fest.

DisplayHeader Gibt zurück oder legt fest, ob die Kopfzeile, die die Slicer-Beschriftungseigenschaft anzeigt, sichtbar ist.

Height Gibt die Höhe des angegebenen datenschnitts in Punktzurück oder legt Sie fest.

Left Gibt die horizontale Position des angegebenen Slicers in Punktrelativ zur oberen linken Ecke der Zelle a1 in einem Arbeitsblatt zurück oder legt diese fest.

Locked Gibt an oder legt fest, ob der angegebene Datenschnitt geändert werden kann, wenn das Blatt, das ihn enthält, geschützt ist.

Name Gibt den Namen des angegebenen datenschnitts zurück oder legt ihn fest.

NumberOfColumns Gibt die Anzahl der Spalten im angegebenen Datenschnitt an oder legt sie fest.

RowHeight Gibt die Höhe der einzelnen Zeilen im angegebenen slicer in Punktzurück oder legt Sie fest.

Shape Gibt das Shape -Objekt zurück, das dem angegebenen datenschnitt zugeordnet ist.

SlicerCache Gibt das SlicerCache -Objekt zurück, das dem datenschnitt zugeordnet ist.

SlicerCacheLevel Gibt das SlicerCacheLevel -Objekt zurück, das dem datenschnitt zugeordnet ist.

SlicerCacheType Gibt den Typ des Slicer-Caches zurück: Slicer (xlSlicer) oder Timeline (xlTimeline).

Style Gibt das aktuell geltende Format des angegebenen Datenschnitts an oder legt es fest.

TimelineViewState Der Zeitachsen spezifische Status des datenschnitts.

Top Gibt die vertikale Position des angegebenen Slicers in Punktrelativ zur oberen linken Ecke der Zelle a1 in einem Arbeitsblatt zurück oder legt diese fest.

Width Gibt die Breite des angegebenen datenschnitts in Punktzurück oder legt Sie fest.

Shape - Repräsentiert ein Objekt in der Zeichnungsschicht wie eine AutoForm, eine Freihandform, ein OLE-Objekt oder ein Bild.

SlicerCache - Stellt den aktuellen Filterstatus für einen datenschnitt und Informationen zu dem PivotCache -oder WorkbookConnection -Objekt dar, mit dem der datenschnitt verbunden ist.

SlicerCacheLevel - Stellt eine Ebene einer Hierarchie in einer OLAP-Datenquelle dar, die von einem Datenschnitt gefiltert wird.

SlicerItem - Stellt ein Element in einem Datenschnitt dar.

Style - Stellt eine Formatvorlagenbeschreibung für einen Bereich dar.

TimelineViewState - Stellt die Zeitachsen spezifischen Elemente einer Slicer-Ansicht dar.