Freigeben über


ExcelScript.PivotHierarchy interface

Stellt die Excel-PivotHierarchie dar.

Hinweise

Beispiele

/**
 * This script creates a PivotTable from an existing table and adds it to a new worksheet.
 * This script assumes there is a table in the current worksheet with columns named "Type" and "Sales".
 */
function main(workbook: ExcelScript.Workbook) {
  // Create a PivotTable based on a table in the current worksheet.
  let sheet = workbook.getActiveWorksheet();
  let table = sheet.getTables()[0];

  // Add the PivotTable to a new worksheet.
  let newSheet = workbook.addWorksheet("Pivot");
  let pivotTable = newSheet.addPivotTable("My Pivot", table, "A1");

  // Add fields to the PivotTable to show "Sales" per "Type".
  pivotTable.addRowHierarchy(pivotTable.getHierarchy("Type"));
  pivotTable.addDataHierarchy(pivotTable.getHierarchy("Sales"));
}

Methoden

getFields()

Gibt die PivotFields-Objekte zurück, die dem PivotHierarchy-Objekt zugeordnet sind.

getId()

ID der PivotHierarchy.

getName()

Der Name des PivotHierarchy-Objekts

getPivotField(name)

Ruft ein PivotField anhand des Namens ab. Wenn das PivotField nicht vorhanden ist, gibt diese Methode zurück undefined.

setName(name)

Der Name des PivotHierarchy-Objekts

Details zur Methode

getFields()

Gibt die PivotFields-Objekte zurück, die dem PivotHierarchy-Objekt zugeordnet sind.

getFields(): PivotField[];

Gibt zurück

getId()

ID der PivotHierarchy.

getId(): string;

Gibt zurück

string

getName()

Der Name des PivotHierarchy-Objekts

getName(): string;

Gibt zurück

string

getPivotField(name)

Ruft ein PivotField anhand des Namens ab. Wenn das PivotField nicht vorhanden ist, gibt diese Methode zurück undefined.

getPivotField(name: string): PivotField | undefined;

Parameter

name

string

Name des abzurufenden PivotFields.

Gibt zurück

setName(name)

Der Name des PivotHierarchy-Objekts

setName(name: string): void;

Parameter

name

string

Gibt zurück

void