ExcelScript.Workbook interface
Arbeitsmappe ist das Objekt der obersten Ebene, das verwandte Arbeitsmappenobjekte wie Arbeitsblätter, Tabellen und Bereiche enthält.
Hinweise
Beispiele
/**
* This script adds a new worksheet to the workbook, then switches to it.
*/
function main(workbook: ExcelScript.Workbook) {
// Add a new worksheet with the default name.
let worksheet = workbook.addWorksheet();
// Switch focus to the new worksheet.
worksheet.activate();
}
Methoden
add |
Fügt eine neue Bindung an einen bestimmten Bereich hinzu. |
add |
Fügt eine neue Bindung auf Grundlage eines benannten Elements in der Arbeitsmappe hinzu. Wenn das benannte Element auf mehrere Bereiche verweist, wird der |
add |
Fügt eine neue Bindung basierend auf der aktuellen Auswahl hinzu. Wenn die Auswahl über mehrere Bereiche verfügt, wird der |
add |
Erstellt einen neuen Kommentar mit dem angegebenen Inhalt auf der angegebenen Zelle. Ein |
add |
Fügt der Arbeitsmappe eine neue benutzerdefinierte XML-Komponente hinzu. |
add |
Fügt einen neuen Namen zur Auflistung des angegebenen Bereichs hinzu. |
add |
Fügt einen neuen Namen zu der Auflistung des angegebenen Bereichs unter Verwendung des Gebietsschemas des Benutzers für die Formel hinzu. |
add |
Fügen Sie eine PivotTable basierend auf den angegebenen Quelldaten hinzu, und fügen Sie sie in der linken oberen Zelle des Zielbereichs ein. |
add |
Erstellt einen leeren |
add |
Fügt der Sammlung eine neue Formatvorlage hinzu. |
add |
Fügt der Arbeitsmappe einen neuen Datenschnitt hinzu. |
add |
Erstellt eine leere Slicerformatvorlage mit dem angegebenen Namen. |
add |
Erstellt eine neue Tabelle. Das Bereichsobjekt oder die Quelladresse bestimmt das Arbeitsblatt, unter dem die Tabelle hinzugefügt wird. Wenn die Tabelle nicht hinzugefügt werden kann (z. B. weil die Adresse ungültig ist oder sich die Tabelle mit einer anderen Tabelle überschneidet), wird ein Fehler ausgelöst. |
add |
Erstellt einen leeren |
add |
Erstellt einen leeren |
add |
Fügt der Arbeitsmappe ein neues Arbeitsblatt hinzu. Das Arbeitsblatt wird automatisch am Ende der vorhandenen Arbeitsblättern hinzugefügt. Wenn Sie das neu hinzugefügte Arbeitsblatt aktivieren möchten, rufen Sie |
break |
Unterbricht alle Links zu den verknüpften Arbeitsmappen. Sobald die Verknüpfungen unterbrochen sind, werden alle Formeln, die auf Arbeitsmappenverknüpfungen verweisen, vollständig entfernt und durch die zuletzt abgerufenen Werte ersetzt. |
get |
Ruft die derzeit aktive Zelle aus der Arbeitsmappe ab. |
get |
Ruft das derzeit aktive Diagramm in der Arbeitsmappe ab. Wenn kein aktives Diagramm vorhanden ist, gibt diese Methode zurück |
get |
Ruft den derzeit aktiven Datenschnitt in der Arbeitsmappe ab. Wenn kein aktiver Slicer vorhanden ist, gibt diese Methode zurück |
get |
Ruft das derzeit aktive Arbeitsblatt in der Arbeitsmappe ab. |
get |
Stellt die Excel-Anwendung instance dar, die diese Arbeitsmappe enthält. |
get |
Gibt an, ob sich die Arbeitsmappe im AutoSpeichermodus befindet. |
get |
Ruft ein binding-Objekt anhand seiner ID ab. Wenn das Bindungsobjekt nicht vorhanden ist, gibt diese Methode zurück |
get |
Stellt eine Auflistung aller Bindungen dar, die Teil der Arbeitsmappe sind. |
get |
Gibt eine Nummer zur Version des Excel-Berechnungsmoduls zurück. |
get |
True, wenn alle Diagramme in der Arbeitsmappe die tatsächlichen Datenpunkte nachverfolgen, mit denen sie verbunden sind. False, wenn die Diagramme den Index der Datenpunkte nachverfolgen. |
get |
Ruft einen Kommentar aus der Sammlung basierend auf der ID ab. Wenn das Comment-Objekt nicht vorhanden ist, gibt diese Methode zurück |
get |
Ruft den Kommentar aus der angegebenen Zelle ab. Wenn in der Zelle kein Kommentar vorhanden ist, wird ein Fehler ausgelöst. |
get |
Ruft den Kommentar ab, mit dem die angegebene Antwort verbunden ist. |
get |
Stellt eine Auflistung von Kommentaren dar, die der Arbeitsmappe zugeordnet sind. |
get |
Ruft eine benutzerdefinierte XML-Komponente basierend auf ihrer ID ab. Wenn nicht |
get |
Ruft eine neue Auflistung von benutzerdefinierten XML-Teilen ab, deren Namespaces mit dem angegebenen Namespace übereinstimmen. |
get |
Stellt die Auflistung von benutzerdefinierten XML-Teilen dar, die in dieser Arbeitsmappe enthalten sind. |
get |
Ruft eine neue Auflistung von benutzerdefinierten XML-Teilen ab, deren Namespaces mit dem angegebenen Namespace übereinstimmen. |
get |
Ruft die PivotTable-Standardformatvorlage für den Bereich des übergeordneten Objekts ab. |
get |
Ruft den Standardwert |
get |
Ruft die Standardtabellenformatvorlage für den Bereich des übergeordneten Objekts ab. |
get |
Ruft die Standardformatvorlage Zeitleiste für den Bereich des übergeordneten Objekts ab. |
get |
Ruft das erste Arbeitsblatt in der Sammlung ab. |
get |
Gibt an, ob seit dem letzten Speichern der Arbeitsmappe Änderungen vorgenommen wurden. Sie können diese Eigenschaft auf |
get |
Ruft das letzte Arbeitsblatt in der Sammlung ab. |
get |
Ruft Informationen zu einer verknüpften Arbeitsmappe anhand ihrer URL ab. Wenn die Arbeitsmappe nicht vorhanden ist, gibt diese Methode zurück |
get |
Stellt den Aktualisierungsmodus der Arbeitsmappenlinks dar. Der Modus ist für alle Arbeitsmappenlinks in der Arbeitsmappe identisch. |
get |
Gibt eine Auflistung verknüpfter Arbeitsmappen zurück. In Formeln können die Arbeitsmappenverknüpfungen verwendet werden, um auf Daten (Zellwerte und Namen) außerhalb der aktuellen Arbeitsmappe zu verweisen. |
get |
Ruft den Namen der Arbeitsmappe ab. |
get |
Ruft ein |
get |
Stellt eine Auflistung von benannten Elementen im Arbeitsmappenbereich (benannte Bereiche und Konstanten) dar. |
get |
Ruft eine PivotTable anhand des Namens ab. Wenn die PivotTable nicht vorhanden ist, gibt diese Methode zurück |
get |
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften PivotTables dar. |
get |
Ruft einen |
get |
Stellt eine Sammlung der mit der Arbeitsmappe verknüpften PivotTableStyles dar. |
get |
Ruft eine Formatvorlage anhand des Namens ab. Wenn das Stilobjekt nicht vorhanden ist, gibt diese Methode zurück |
get |
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften Formatvorlagen dar. |
get |
Gibt an, ob die Arbeitsmappe jemals lokal oder online gespeichert wurde. |
get |
Ruft die Arbeitsmappeneigenschaften ab. |
get |
Gibt das Schutzobjekt für eine Arbeitsmappe zurück. |
get |
Gibt eine Auflistung von Power Query Abfragen zurück, die Teil der Arbeitsmappe sind. |
get |
Ruft eine Abfrage aus der Auflistung basierend auf ihrem Namen ab. |
get |
Gibt zurück |
get |
Ruft den aktuell ausgewählten einzelnen Bereich aus der Arbeitsmappe ab. Wenn mehrere Bereiche ausgewählt sind, löst diese Methode einen Fehler aus. |
get |
Ruft die aktuell ausgewählten Bereiche (einen oder mehrere) aus der Arbeitsmappe ab. Im Gegensatz zu |
get |
Ruft einen Datenschnitt unter Verwendung seines Namens oder seiner ID ab. Wenn der Slicer nicht vorhanden ist, gibt diese Methode zurück |
get |
Stellt eine Auflistung von Slicern dar, die der Arbeitsmappe zugeordnet sind. |
get |
Ruft einen |
get |
Stellt eine Sammlung der mit der Arbeitsmappe verknüpften SlicerStyles dar. |
get |
Ruft eine Tabelle anhand des Namens oder der ID ab. Wenn die Tabelle nicht vorhanden ist, gibt diese Methode zurück |
get |
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften Tabellen dar. |
get |
Ruft einen |
get |
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften TableStyles dar. |
get |
Ruft einen |
get |
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften TimelineStyles dar. |
get |
True, wenn die Berechnungen in dieser Arbeitsmappe nur mit der Genauigkeit durchgeführt werden, mit der die Zahlen angezeigt werden. Daten verlieren dauerhaft die Genauigkeit, wenn diese Eigenschaft von zu |
get |
Ruft das Arbeitsblattobjekt mithilfe des Namens oder der ID ab. Wenn das Arbeitsblatt nicht vorhanden ist, gibt diese Methode zurück |
get |
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften Arbeitsblätter dar. |
refresh |
Aktualisiert alle Daten Connections. |
refresh |
Sendet eine Anforderung zum Aktualisieren aller Arbeitsmappenlinks. |
refresh |
Aktualisiert alle PivotTables in der Sammlung. |
set |
True, wenn alle Diagramme in der Arbeitsmappe die tatsächlichen Datenpunkte nachverfolgen, mit denen sie verbunden sind. False, wenn die Diagramme den Index der Datenpunkte nachverfolgen. |
set |
Legt die Standardmäßige PivotTable-Formatvorlage für die Verwendung im Bereich des übergeordneten Objekts fest. |
set |
Legt den Standardschnittstil für die Verwendung im Bereich des übergeordneten Objekts fest. |
set |
Legt die Standardtabellenformatvorlage für die Verwendung im Bereich des übergeordneten Objekts fest. |
set |
Legt die Standardformatvorlage Zeitleiste fest, die im Bereich des übergeordneten Objekts verwendet werden soll. |
set |
Gibt an, ob seit dem letzten Speichern der Arbeitsmappe Änderungen vorgenommen wurden. Sie können diese Eigenschaft auf |
set |
Stellt den Aktualisierungsmodus der Arbeitsmappenlinks dar. Der Modus ist für alle Arbeitsmappenlinks in der Arbeitsmappe identisch. |
set |
True, wenn die Berechnungen in dieser Arbeitsmappe nur mit der Genauigkeit durchgeführt werden, mit der die Zahlen angezeigt werden. Daten verlieren dauerhaft die Genauigkeit, wenn diese Eigenschaft von zu |
Details zur Methode
addBinding(range, bindingType, id)
Fügt eine neue Bindung an einen bestimmten Bereich hinzu.
addBinding(
range: Range | string,
bindingType: BindingType,
id: string
): Binding;
Parameter
- range
-
ExcelScript.Range | string
Bereich für die Bindung. Kann ein Range
Objekt oder eine Zeichenfolge sein. Eine Zeichenfolge muss die vollständige Adresse einschließlich des Blattnamens enthalten.
- bindingType
- ExcelScript.BindingType
Typ der Bindung. Weitere Informationen finden Sie unter ExcelScript.BindingType
.
- id
-
string
Name der Bindung.
Gibt zurück
addBindingFromNamedItem(name, bindingType, id)
Fügt eine neue Bindung auf Grundlage eines benannten Elements in der Arbeitsmappe hinzu. Wenn das benannte Element auf mehrere Bereiche verweist, wird der InvalidReference
Fehler zurückgegeben.
addBindingFromNamedItem(
name: string,
bindingType: BindingType,
id: string
): Binding;
Parameter
- name
-
string
Name, aus dem die Bindung erstellt wird.
- bindingType
- ExcelScript.BindingType
Typ der Bindung. Weitere Informationen finden Sie unter ExcelScript.BindingType
.
- id
-
string
Name der Bindung.
Gibt zurück
addBindingFromSelection(bindingType, id)
Fügt eine neue Bindung basierend auf der aktuellen Auswahl hinzu. Wenn die Auswahl über mehrere Bereiche verfügt, wird der InvalidReference
Fehler zurückgegeben.
addBindingFromSelection(bindingType: BindingType, id: string): Binding;
Parameter
- bindingType
- ExcelScript.BindingType
Typ der Bindung. Weitere Informationen finden Sie unter ExcelScript.BindingType
.
- id
-
string
Name der Bindung.
Gibt zurück
addComment(cellAddress, content, contentType)
Erstellt einen neuen Kommentar mit dem angegebenen Inhalt auf der angegebenen Zelle. Ein InvalidArgument
Fehler wird ausgelöst, wenn der angegebene Bereich größer als eine Zelle ist.
addComment(
cellAddress: Range | string,
content: CommentRichContent | string,
contentType?: ContentType
): Comment;
Parameter
- cellAddress
-
ExcelScript.Range | string
Die Zelle, der der Kommentar hinzugefügt wird. Dies kann ein Range
Objekt oder eine Zeichenfolge sein. Wenn es sich um eine Zeichenfolge handelt, muss sie die vollständige Adresse einschließlich des Blattnamens enthalten. Ein InvalidArgument
Fehler wird ausgelöst, wenn der angegebene Bereich größer als eine Zelle ist.
- content
-
ExcelScript.CommentRichContent | string
Der Inhalt des Kommentars. Dies kann entweder eine Zeichenfolge oder CommentRichContent
ein Objekt sein. Zeichenfolgen werden für Nur-Text verwendet.
CommentRichContent
-Objekte ermöglichen andere Kommentarfeatures, z. B. Erwähnungen.
- contentType
- ExcelScript.ContentType
Optional. Der Inhaltstyp, der im Kommentar enthalten ist. Der Standardwert ist enum ContentType.Plain
.
Gibt zurück
addCustomXmlPart(xml)
Fügt der Arbeitsmappe eine neue benutzerdefinierte XML-Komponente hinzu.
addCustomXmlPart(xml: string): CustomXmlPart;
Parameter
- xml
-
string
XML-Inhalt. Muss ein gültiges XML-Fragment sein.
Gibt zurück
addNamedItem(name, reference, comment)
Fügt einen neuen Namen zur Auflistung des angegebenen Bereichs hinzu.
addNamedItem(
name: string,
reference: Range | string,
comment?: string
): NamedItem;
Parameter
- name
-
string
Der Name des benannten Elements.
- reference
-
ExcelScript.Range | string
Die Formel oder der Bereich, auf die bzw. den der Name verweist.
- comment
-
string
Optional. Der Kommentar, der dem benannten Element zugeordnet ist.
Gibt zurück
Beispiele
/**
* This script creates a named formula and uses it in another part of the workbook.
*/
function main(workbook: ExcelScript.Workbook) {
// Create a named item for a formula.
// This formula is the sum of the cells F2:F21 on Sheet1.
const namedItem: ExcelScript.NamedItem = workbook.addNamedItem(
"GrandTotal",
"=SUM(Sheet1!$F$2:$F$21)",
"The sum of table sums."
);
// Add this named formula to a new sheet in the workbook.
const otherSheet = workbook.addWorksheet();
otherSheet.getRange("A1").setFormula(namedItem.getFormula());
// Switch to the new worksheet.
otherSheet.activate();
}
addNamedItemFormulaLocal(name, formula, comment)
Fügt einen neuen Namen zu der Auflistung des angegebenen Bereichs unter Verwendung des Gebietsschemas des Benutzers für die Formel hinzu.
addNamedItemFormulaLocal(
name: string,
formula: string,
comment?: string
): NamedItem;
Parameter
- name
-
string
Der Name des benannten Elements.
- formula
-
string
Die Formel im Gebietsschema des Benutzers, auf die der Name verweist.
- comment
-
string
Optional. Der Kommentar, der dem benannten Element zugeordnet ist.
Gibt zurück
addPivotTable(name, source, destination)
Fügen Sie eine PivotTable basierend auf den angegebenen Quelldaten hinzu, und fügen Sie sie in der linken oberen Zelle des Zielbereichs ein.
addPivotTable(
name: string,
source: Range | string | Table,
destination: Range | string
): PivotTable;
Parameter
- name
-
string
Der Name der neuen PivotTable.
- source
-
ExcelScript.Range | string | ExcelScript.Table
Die Quelldaten für die neue PivotTable können entweder ein Bereich (oder eine Zeichenfolgenadresse einschließlich des Arbeitsblattnamens) oder eine Tabelle sein.
- destination
-
ExcelScript.Range | string
Die Zelle in der oberen linken Ecke des Zielbereichs des PivotTable-Berichts (der Bereich auf dem Arbeitsblatt, in dem der resultierende Bericht platziert wird).
Gibt zurück
Beispiele
/**
* This script creates a PivotTable from an existing table and adds it to an existing worksheet.
* This script assumes there is a table in the current worksheet with columns named "Type" and "Sales".
* It also assumes there is a worksheet named "PivotSheet".
*/
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];
let pivotTable = workbook.addPivotTable("My Pivot", table, "PivotSheet!A1");
// Add fields to the PivotTable to show "Sales" per "Type".
pivotTable.addRowHierarchy(pivotTable.getHierarchy("Type"));
pivotTable.addDataHierarchy(pivotTable.getHierarchy("Sales"));
}
addPivotTableStyle(name, makeUniqueName)
Erstellt einen leeren PivotTableStyle
mit dem angegebenen Namen.
addPivotTableStyle(
name: string,
makeUniqueName?: boolean
): PivotTableStyle;
Parameter
- name
-
string
Der eindeutige Name für die neue PivotTable-Formatvorlage. Löst einen Fehler aus InvalidArgument
, wenn der Name bereits verwendet wird.
- makeUniqueName
-
boolean
Optional. Der Standardwert ist false
. Bei true
fügt bei Bedarf Zahlen an den Namen an, um ihn eindeutig zu machen.
Gibt zurück
addPredefinedCellStyle(name)
Fügt der Sammlung eine neue Formatvorlage hinzu.
addPredefinedCellStyle(name: string): void;
Parameter
- name
-
string
Name der hinzuzufügenden Formatvorlage.
Gibt zurück
void
addSlicer(slicerSource, sourceField, slicerDestination)
Fügt der Arbeitsmappe einen neuen Datenschnitt hinzu.
addSlicer(
slicerSource: string | PivotTable | Table,
sourceField: string | PivotField | number | TableColumn,
slicerDestination?: string | Worksheet
): Slicer;
Parameter
- slicerSource
-
string | ExcelScript.PivotTable | ExcelScript.Table
Die Datenquelle, auf der der neue Slicer basiert. Dabei kann es sich um ein PivotTable
Objekt, ein Table
Objekt oder eine Zeichenfolge handeln. Wenn ein PivotTable-Objekt übergeben wird, ist die Datenquelle die Quelle des PivotTable
Objekts. Wenn ein Table
Objekt übergeben wird, ist die Datenquelle das Table
-Objekt. Wenn eine Zeichenfolge übergeben wird, wird sie als Name oder ID einer PivotTable oder Tabelle interpretiert.
- sourceField
-
string | ExcelScript.PivotField | number | ExcelScript.TableColumn
Das Feld in der Datenquelle, nach dem gefiltert werden soll. Dabei kann es sich um ein PivotField
Objekt, ein TableColumn
Objekt, die ID eines PivotField
oder den Namen oder die ID eines handeln TableColumn
.
- slicerDestination
-
string | ExcelScript.Worksheet
Optional. Das Arbeitsblatt, in dem der neue Slicer erstellt wird. Es kann sich um ein Worksheet
Objekt oder den Namen oder die ID eines Arbeitsblatts handeln. Dieser Parameter kann weggelassen werden, wenn die Slicerauflistung aus einem Arbeitsblatt abgerufen wird.
Gibt zurück
Beispiele
/**
* This script adds a slicer for an existing PivotTable.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the PivotTable named "Farm Pivot".
const farmPivot = workbook.getPivotTable("Farm Pivot");
// Create the slicer.
// Note that this assumes "Type" is already added as a hierarchy to the PivotTable.
const fruitSlicer: ExcelScript.Slicer = workbook.addSlicer(
farmPivot, /* The table or PivotTale to be sliced. */
farmPivot.getHierarchy("Type").getFields()[0] /* What source field to use as the slicer options. */
);
// Select the items to display.
fruitSlicer.selectItems(["Lemon", "Lime"]);
// Set the left margin of the slicer.
fruitSlicer.setLeft(400);
}
addSlicerStyle(name, makeUniqueName)
Erstellt eine leere Slicerformatvorlage mit dem angegebenen Namen.
addSlicerStyle(name: string, makeUniqueName?: boolean): SlicerStyle;
Parameter
- name
-
string
Der eindeutige Name für das neue Datenschnittformat. Löst eine Ausnahme aus InvalidArgument
, wenn der Name bereits verwendet wird.
- makeUniqueName
-
boolean
Optional. Der Standardwert ist false
. Bei true
fügt bei Bedarf Zahlen an den Namen an, um ihn eindeutig zu machen.
Gibt zurück
addTable(address, hasHeaders)
Erstellt eine neue Tabelle. Das Bereichsobjekt oder die Quelladresse bestimmt das Arbeitsblatt, unter dem die Tabelle hinzugefügt wird. Wenn die Tabelle nicht hinzugefügt werden kann (z. B. weil die Adresse ungültig ist oder sich die Tabelle mit einer anderen Tabelle überschneidet), wird ein Fehler ausgelöst.
addTable(address: Range | string, hasHeaders: boolean): Table;
Parameter
- address
-
ExcelScript.Range | string
Ein Range
-Objekt oder eine Zeichenfolgenadresse oder ein Name des Bereichs, der die Datenquelle darstellt. Wenn die Adresse keinen Arbeitsblattnamen enthält, wird das aktuell aktive Blatt verwendet.
- hasHeaders
-
boolean
Ein boolescher Wert, der angibt, ob die importierten Daten Spaltenbeschriftungen aufweisen. Wenn die Quelle keine Header enthält (d. h. wenn diese Eigenschaft auf false
festgelegt ist), generiert Excel automatisch eine Kopfzeile und verschiebt die Daten um eine Zeile nach unten.
Gibt zurück
Beispiele
/**
* This sample converts the information in the first worksheet
* into a table with headers.
*/
function main(workbook: ExcelScript.Workbook) {
// This assumes there is one contiguous range in the first worksheet.
const dataRange = workbook.getFirstWorksheet().getUsedRange();
// Add a table at the workbook level.
workbook.addTable(dataRange.getAddress(), true);
}
addTableStyle(name, makeUniqueName)
Erstellt einen leeren TableStyle
mit dem angegebenen Namen.
addTableStyle(name: string, makeUniqueName?: boolean): TableStyle;
Parameter
- name
-
string
Der eindeutige Name für die neue Tabellenformatvorlage. Löst einen Fehler aus InvalidArgument
, wenn der Name bereits verwendet wird.
- makeUniqueName
-
boolean
Optional. Der Standardwert ist false
. Bei true
fügt bei Bedarf Zahlen an den Namen an, um ihn eindeutig zu machen.
Gibt zurück
addTimelineStyle(name, makeUniqueName)
Erstellt einen leeren TimelineStyle
mit dem angegebenen Namen.
addTimelineStyle(name: string, makeUniqueName?: boolean): TimelineStyle;
Parameter
- name
-
string
Der eindeutige Name für die neue Zeitleiste Formatvorlage. Löst einen Fehler aus InvalidArgument
, wenn der Name bereits verwendet wird.
- makeUniqueName
-
boolean
Optional. Der Standardwert ist false
. Bei true
fügt bei Bedarf Zahlen an den Namen an, um ihn eindeutig zu machen.
Gibt zurück
addWorksheet(name)
Fügt der Arbeitsmappe ein neues Arbeitsblatt hinzu. Das Arbeitsblatt wird automatisch am Ende der vorhandenen Arbeitsblättern hinzugefügt. Wenn Sie das neu hinzugefügte Arbeitsblatt aktivieren möchten, rufen Sie .activate()
darauf auf.
addWorksheet(name?: string): Worksheet;
Parameter
- name
-
string
Optional. Der Name des hinzuzufügenden Arbeitsblatts. Falls angegeben, sollte der Name eindeutig sein. Falls nicht angegeben, bestimmt Excel den Namen des neuen Arbeitsblatts.
Gibt zurück
Beispiele
/**
* This script adds a new worksheet named "Data" to the workbook.
* If a worksheet with that name already exists, the script logs a note.
*/
function main(workbook: ExcelScript.Workbook) {
// Check if the "Data" worksheet already exists.
if (workbook.getWorksheet("Data")) {
console.log("The Data worksheet is already in the workbook.");
} else {
// Add a new worksheet.
let worksheet = workbook.addWorksheet("Data");
}
}
breakAllLinksToLinkedWorkbooks()
Unterbricht alle Links zu den verknüpften Arbeitsmappen. Sobald die Verknüpfungen unterbrochen sind, werden alle Formeln, die auf Arbeitsmappenverknüpfungen verweisen, vollständig entfernt und durch die zuletzt abgerufenen Werte ersetzt.
breakAllLinksToLinkedWorkbooks(): void;
Gibt zurück
void
getActiveCell()
Ruft die derzeit aktive Zelle aus der Arbeitsmappe ab.
getActiveCell(): Range;
Gibt zurück
Beispiele
/**
* This script logs the value of the current active cell.
* If multiple cells are selected, the top-leftmost cell will be logged.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the current active cell in the workbook.
let cell = workbook.getActiveCell();
console.log(`The current cell's value is ${cell.getValue()}`);
}
getActiveChart()
Ruft das derzeit aktive Diagramm in der Arbeitsmappe ab. Wenn kein aktives Diagramm vorhanden ist, gibt diese Methode zurück undefined
.
getActiveChart(): Chart;
Gibt zurück
getActiveSlicer()
Ruft den derzeit aktiven Datenschnitt in der Arbeitsmappe ab. Wenn kein aktiver Slicer vorhanden ist, gibt diese Methode zurück undefined
.
getActiveSlicer(): Slicer;
Gibt zurück
getActiveWorksheet()
Ruft das derzeit aktive Arbeitsblatt in der Arbeitsmappe ab.
getActiveWorksheet(): Worksheet;
Gibt zurück
getApplication()
Stellt die Excel-Anwendung instance dar, die diese Arbeitsmappe enthält.
getApplication(): Application;
Gibt zurück
getAutoSave()
Gibt an, ob sich die Arbeitsmappe im AutoSpeichermodus befindet.
getAutoSave(): boolean;
Gibt zurück
boolean
getBinding(id)
Ruft ein binding-Objekt anhand seiner ID ab. Wenn das Bindungsobjekt nicht vorhanden ist, gibt diese Methode zurück undefined
.
getBinding(id: string): Binding | undefined;
Parameter
- id
-
string
ID des abzurufenden Binding-Objekts.
Gibt zurück
ExcelScript.Binding | undefined
getBindings()
Stellt eine Auflistung aller Bindungen dar, die Teil der Arbeitsmappe sind.
getBindings(): Binding[];
Gibt zurück
getCalculationEngineVersion()
Gibt eine Nummer zur Version des Excel-Berechnungsmoduls zurück.
getCalculationEngineVersion(): number;
Gibt zurück
number
getChartDataPointTrack()
True, wenn alle Diagramme in der Arbeitsmappe die tatsächlichen Datenpunkte nachverfolgen, mit denen sie verbunden sind. False, wenn die Diagramme den Index der Datenpunkte nachverfolgen.
getChartDataPointTrack(): boolean;
Gibt zurück
boolean
getComment(commentId)
Ruft einen Kommentar aus der Sammlung basierend auf der ID ab. Wenn das Comment-Objekt nicht vorhanden ist, gibt diese Methode zurück undefined
.
getComment(commentId: string): Comment | undefined;
Parameter
- commentId
-
string
Der Bezeichner für den Kommentar.
Gibt zurück
ExcelScript.Comment | undefined
getCommentByCell(cellAddress)
Ruft den Kommentar aus der angegebenen Zelle ab. Wenn in der Zelle kein Kommentar vorhanden ist, wird ein Fehler ausgelöst.
getCommentByCell(cellAddress: Range | string): Comment;
Parameter
- cellAddress
-
ExcelScript.Range | string
Die Zelle, in der sich der Kommentar befindet. Dies kann ein Range
Objekt oder eine Zeichenfolge sein. Wenn es sich um eine Zeichenfolge handelt, muss sie die vollständige Adresse einschließlich des Blattnamens enthalten. Ein InvalidArgument
Fehler wird ausgelöst, wenn der angegebene Bereich größer als eine Zelle ist.
Gibt zurück
getCommentByReplyId(replyId)
Ruft den Kommentar ab, mit dem die angegebene Antwort verbunden ist.
getCommentByReplyId(replyId: string): Comment;
Parameter
- replyId
-
string
Der Bezeichner der Kommentarantwort.
Gibt zurück
getComments()
Stellt eine Auflistung von Kommentaren dar, die der Arbeitsmappe zugeordnet sind.
getComments(): Comment[];
Gibt zurück
getCustomXmlPart(id)
Ruft eine benutzerdefinierte XML-Komponente basierend auf ihrer ID ab. Wenn nicht CustomXmlPart
vorhanden ist, gibt diese Methode zurück undefined
.
getCustomXmlPart(id: string): CustomXmlPart | undefined;
Parameter
- id
-
string
ID des abzurufenden Objekts.
Gibt zurück
ExcelScript.CustomXmlPart | undefined
getCustomXmlPartByNamespace(namespaceUri)
Warnung
Diese API ist nun veraltet.
Use getCustomXmlPartsByNamespace
instead.
Ruft eine neue Auflistung von benutzerdefinierten XML-Teilen ab, deren Namespaces mit dem angegebenen Namespace übereinstimmen.
getCustomXmlPartByNamespace(namespaceUri: string): CustomXmlPart[];
Parameter
- namespaceUri
-
string
Hierbei muss es sich um einen vollqualifizierten Schema-URI handeln. Beispiel: "http://schemas.contoso.com/review/1.0".
Gibt zurück
getCustomXmlParts()
Stellt die Auflistung von benutzerdefinierten XML-Teilen dar, die in dieser Arbeitsmappe enthalten sind.
getCustomXmlParts(): CustomXmlPart[];
Gibt zurück
getCustomXmlPartsByNamespace(namespaceUri)
Ruft eine neue Auflistung von benutzerdefinierten XML-Teilen ab, deren Namespaces mit dem angegebenen Namespace übereinstimmen.
getCustomXmlPartsByNamespace(namespaceUri: string): CustomXmlPart[];
Parameter
- namespaceUri
-
string
Hierbei muss es sich um einen vollqualifizierten Schema-URI handeln. Beispiel: "http://schemas.contoso.com/review/1.0".
Gibt zurück
getDefaultPivotTableStyle()
Ruft die PivotTable-Standardformatvorlage für den Bereich des übergeordneten Objekts ab.
getDefaultPivotTableStyle(): PivotTableStyle;
Gibt zurück
getDefaultSlicerStyle()
Ruft den Standardwert SlicerStyle
für den Bereich des übergeordneten Objekts ab.
getDefaultSlicerStyle(): SlicerStyle;
Gibt zurück
getDefaultTableStyle()
Ruft die Standardtabellenformatvorlage für den Bereich des übergeordneten Objekts ab.
getDefaultTableStyle(): TableStyle;
Gibt zurück
getDefaultTimelineStyle()
Ruft die Standardformatvorlage Zeitleiste für den Bereich des übergeordneten Objekts ab.
getDefaultTimelineStyle(): TimelineStyle;
Gibt zurück
getFirstWorksheet(visibleOnly)
Ruft das erste Arbeitsblatt in der Sammlung ab.
getFirstWorksheet(visibleOnly?: boolean): Worksheet;
Parameter
- visibleOnly
-
boolean
Optional. Bei true
werden nur sichtbare Arbeitsblätter berücksichtigt, wobei ausgeblendete Arbeitsblätter übersprungen werden.
Gibt zurück
getIsDirty()
Gibt an, ob seit dem letzten Speichern der Arbeitsmappe Änderungen vorgenommen wurden. Sie können diese Eigenschaft auf true
festlegen, wenn Sie eine geänderte Arbeitsmappe schließen möchten, ohne sie zu speichern oder zum Speichern aufgefordert zu werden.
getIsDirty(): boolean;
Gibt zurück
boolean
getLastWorksheet(visibleOnly)
Ruft das letzte Arbeitsblatt in der Sammlung ab.
getLastWorksheet(visibleOnly?: boolean): Worksheet;
Parameter
- visibleOnly
-
boolean
Optional. Bei true
werden nur sichtbare Arbeitsblätter berücksichtigt, wobei ausgeblendete Arbeitsblätter übersprungen werden.
Gibt zurück
getLinkedWorkbookByUrl(key)
Ruft Informationen zu einer verknüpften Arbeitsmappe anhand ihrer URL ab. Wenn die Arbeitsmappe nicht vorhanden ist, gibt diese Methode zurück undefined
.
getLinkedWorkbookByUrl(key: string): LinkedWorkbook | undefined;
Parameter
- key
-
string
Die URL der verknüpften Arbeitsmappe.
Gibt zurück
ExcelScript.LinkedWorkbook | undefined
getLinkedWorkbookRefreshMode()
Stellt den Aktualisierungsmodus der Arbeitsmappenlinks dar. Der Modus ist für alle Arbeitsmappenlinks in der Arbeitsmappe identisch.
getLinkedWorkbookRefreshMode(): WorkbookLinksRefreshMode;
Gibt zurück
Beispiele
/**
* This script refreshes all the links to external workbooks,
* if the linked workbook refresh mode is set to manual.
* To learn about linked workbooks, see https://support.microsoft.com/office/c98d1803-dd75-4668-ac6a-d7cca2a9b95f.
*/
function main(workbook: ExcelScript.Workbook) {
// Check the refresh mode.
if (workbook.getLinkedWorkbookRefreshMode() === ExcelScript.WorkbookLinksRefreshMode.manual) {
console.log("Refreshing workbook links");
// Trigger a refresh of linked workbook content.
workbook.refreshAllLinksToLinkedWorkbooks();
}
getLinkedWorkbooks()
Gibt eine Auflistung verknüpfter Arbeitsmappen zurück. In Formeln können die Arbeitsmappenverknüpfungen verwendet werden, um auf Daten (Zellwerte und Namen) außerhalb der aktuellen Arbeitsmappe zu verweisen.
getLinkedWorkbooks(): LinkedWorkbook[];
Gibt zurück
Beispiele
/**
* This script removes all links to other workbooks.
*/
function main(workbook: ExcelScript.Workbook) {
// Get all the linked workbook references.
const externalWorkbooks: ExcelScript.LinkedWorkbook[] = workbook.getLinkedWorkbooks();
console.log(`There are ${externalWorkbooks.length} other workbooks linked to from this workbook.`);
// Remove all the links to those workbooks.
// This changes the value of cells with workbook links to "#CONNECT!".
externalWorkbooks.forEach((workbookLink) => {
workbookLink.breakLinks();
});
}
getName()
Ruft den Namen der Arbeitsmappe ab.
getName(): string;
Gibt zurück
string
Beispiele
/**
* This script logs the name of the workbook without the ".xlsx" extension.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the workbook's name.
let name = workbook.getName();
// Remove the file extension.
name = name.substring(0, name.lastIndexOf(".xlsx"));
// Display the name in the console.
console.log(name);
}
getNamedItem(name)
Ruft ein NamedItem
-Objekt unter Verwendung seines Namens ab. Wenn das Objekt nicht vorhanden ist, gibt diese Methode zurück undefined
.
getNamedItem(name: string): NamedItem | undefined;
Parameter
- name
-
string
Name des benannten Elements.
Gibt zurück
ExcelScript.NamedItem | undefined
getNames()
Stellt eine Auflistung von benannten Elementen im Arbeitsmappenbereich (benannte Bereiche und Konstanten) dar.
getNames(): NamedItem[];
Gibt zurück
Beispiele
/**
* This script looks for every named range with "Review" in the name
* and marks the range with a yellow fill.
*/
function main(workbook: ExcelScript.Workbook) {
// Look at every named item in the workbook.
workbook.getNames().forEach((namedItem) => {
// Find names containing "Review".
if (namedItem.getName().includes("Review")) {
// Only change the fill color if the named item is a range (not a formula).
let itemType: ExcelScript.NamedItemType = namedItem.getType();
if (itemType === ExcelScript.NamedItemType.range) {
// Set the range's fill color to yellow.
namedItem.getRange().getFormat().getFill().setColor("yellow");
}
}
});
}
getPivotTable(name)
Ruft eine PivotTable anhand des Namens ab. Wenn die PivotTable nicht vorhanden ist, gibt diese Methode zurück undefined
.
getPivotTable(name: string): PivotTable | undefined;
Parameter
- name
-
string
Name der abzurufenden PivotTable.
Gibt zurück
ExcelScript.PivotTable | undefined
getPivotTables()
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften PivotTables dar.
getPivotTables(): PivotTable[];
Gibt zurück
getPivotTableStyle(name)
Ruft einen PivotTableStyle
anhand des Namens ab. Wenn nicht PivotTableStyle
vorhanden ist, gibt diese Methode zurück undefined
.
getPivotTableStyle(name: string): PivotTableStyle | undefined;
Parameter
- name
-
string
Name des abzurufenden PivotTable-Stils.
Gibt zurück
ExcelScript.PivotTableStyle | undefined
getPivotTableStyles()
Stellt eine Sammlung der mit der Arbeitsmappe verknüpften PivotTableStyles dar.
getPivotTableStyles(): PivotTableStyle[];
Gibt zurück
getPredefinedCellStyle(name)
Ruft eine Formatvorlage anhand des Namens ab. Wenn das Stilobjekt nicht vorhanden ist, gibt diese Methode zurück undefined
.
getPredefinedCellStyle(name: string): PredefinedCellStyle | undefined;
Parameter
- name
-
string
Der Name des abzurufenden Stils.
Gibt zurück
ExcelScript.PredefinedCellStyle | undefined
getPredefinedCellStyles()
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften Formatvorlagen dar.
getPredefinedCellStyles(): PredefinedCellStyle[];
Gibt zurück
getPreviouslySaved()
Gibt an, ob die Arbeitsmappe jemals lokal oder online gespeichert wurde.
getPreviouslySaved(): boolean;
Gibt zurück
boolean
getProperties()
Ruft die Arbeitsmappeneigenschaften ab.
getProperties(): DocumentProperties;
Gibt zurück
getProtection()
Gibt das Schutzobjekt für eine Arbeitsmappe zurück.
getProtection(): WorkbookProtection;
Gibt zurück
Beispiele
/**
* This script protects the workbook with a password, if it isn't already protected.
* The password is provided by the user through a prompt.
*/
function main(workbook: ExcelScript.Workbook, password?: string) {
// Get the workbook-level protection object.
const protection = workbook.getProtection();
// Check if the workbook is already protected.
if (!protection.getProtected()) {
// Protect the workbook with the given password.
// If the optional password was omitted,
// no password will be needed to unprotect the workbook.
protection.protect(password);
}
}
getQueries()
Gibt eine Auflistung von Power Query Abfragen zurück, die Teil der Arbeitsmappe sind.
getQueries(): Query[];
Gibt zurück
getQuery(key)
Ruft eine Abfrage aus der Auflistung basierend auf ihrem Namen ab.
getQuery(key: string): Query;
Parameter
- key
-
string
Der Name der Abfrage, bei der die Groß-/Kleinschreibung nicht beachtet wird.
Gibt zurück
getReadOnly()
Gibt zurück true
, wenn die Arbeitsmappe im schreibgeschützten Modus geöffnet ist.
getReadOnly(): boolean;
Gibt zurück
boolean
getSelectedRange()
Ruft den aktuell ausgewählten einzelnen Bereich aus der Arbeitsmappe ab. Wenn mehrere Bereiche ausgewählt sind, löst diese Methode einen Fehler aus.
getSelectedRange(): Range;
Gibt zurück
getSelectedRanges()
Ruft die aktuell ausgewählten Bereiche (einen oder mehrere) aus der Arbeitsmappe ab. Im Gegensatz zu getSelectedRange()
gibt diese Methode ein RangeAreas
-Objekt zurück, das alle ausgewählten Bereiche darstellt.
getSelectedRanges(): RangeAreas;
Gibt zurück
getSlicer(key)
Ruft einen Datenschnitt unter Verwendung seines Namens oder seiner ID ab. Wenn der Slicer nicht vorhanden ist, gibt diese Methode zurück undefined
.
getSlicer(key: string): Slicer | undefined;
Parameter
- key
-
string
Name oder ID des abzurufenden Slicers.
Gibt zurück
ExcelScript.Slicer | undefined
getSlicers()
Stellt eine Auflistung von Slicern dar, die der Arbeitsmappe zugeordnet sind.
getSlicers(): Slicer[];
Gibt zurück
getSlicerStyle(name)
Ruft einen SlicerStyle
anhand des Namens ab. Wenn der Slicerstil nicht vorhanden ist, gibt diese Methode zurück undefined
.
getSlicerStyle(name: string): SlicerStyle | undefined;
Parameter
- name
-
string
Der Name des abzurufenden Slicerformats.
Gibt zurück
ExcelScript.SlicerStyle | undefined
getSlicerStyles()
Stellt eine Sammlung der mit der Arbeitsmappe verknüpften SlicerStyles dar.
getSlicerStyles(): SlicerStyle[];
Gibt zurück
getTable(key)
Ruft eine Tabelle anhand des Namens oder der ID ab. Wenn die Tabelle nicht vorhanden ist, gibt diese Methode zurück undefined
.
getTable(key: string): Table | undefined;
Parameter
- key
-
string
Name oder ID der abzurufenden Tabelle.
Gibt zurück
ExcelScript.Table | undefined
getTables()
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften Tabellen dar.
getTables(): Table[];
Gibt zurück
getTableStyle(name)
Ruft einen TableStyle
anhand des Namens ab. Wenn die Tabellenformatvorlage nicht vorhanden ist, gibt diese Methode zurück undefined
.
getTableStyle(name: string): TableStyle | undefined;
Parameter
- name
-
string
Der Name des abzurufenden Tabellenformats.
Gibt zurück
ExcelScript.TableStyle | undefined
getTableStyles()
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften TableStyles dar.
getTableStyles(): TableStyle[];
Gibt zurück
getTimelineStyle(name)
Ruft einen TimelineStyle
anhand des Namens ab. Wenn die Zeitleiste-Formatvorlage nicht vorhanden ist, gibt diese Methode zurückundefined
.
getTimelineStyle(name: string): TimelineStyle | undefined;
Parameter
- name
-
string
Der Name des abzurufenden Zeitleiste Stils.
Gibt zurück
ExcelScript.TimelineStyle | undefined
getTimelineStyles()
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften TimelineStyles dar.
getTimelineStyles(): TimelineStyle[];
Gibt zurück
getUsePrecisionAsDisplayed()
True, wenn die Berechnungen in dieser Arbeitsmappe nur mit der Genauigkeit durchgeführt werden, mit der die Zahlen angezeigt werden. Daten verlieren dauerhaft die Genauigkeit, wenn diese Eigenschaft von zu true
wechseltfalse
.
getUsePrecisionAsDisplayed(): boolean;
Gibt zurück
boolean
getWorksheet(key)
Ruft das Arbeitsblattobjekt mithilfe des Namens oder der ID ab. Wenn das Arbeitsblatt nicht vorhanden ist, gibt diese Methode zurück undefined
.
getWorksheet(key: string): Worksheet | undefined;
Parameter
- key
-
string
Der Name oder die ID des Arbeitsblatts.
Gibt zurück
ExcelScript.Worksheet | undefined
Beispiele
/**
* This script switches the active view to a worksheet named "Data", if it exists.
*/
function main(workbook: ExcelScript.Workbook) {
// Check if the "Data" worksheet exists.
let dataWorksheet = workbook.getWorksheet("Data");
if (dataWorksheet) {
// Switch to the "Data" worksheet.
dataWorksheet.activate();
} else {
console.log(`No worksheet named "Data" in this workbook.`);
}
}
getWorksheets()
Stellt eine Auflistung der mit der Arbeitsmappe verknüpften Arbeitsblätter dar.
getWorksheets(): Worksheet[];
Gibt zurück
Beispiele
/**
* This script logs the names of all the worksheets in the workbook.
*/
function main(workbook: ExcelScript.Workbook) {
// Get all the worksheets in the workbook.
let sheets = workbook.getWorksheets();
// Get a list of all the worksheet names.
let names = sheets.map ((sheet) => sheet.getName());
// Write in the console all the worksheet names and the total count.
console.log(names);
console.log(`Total worksheets inside of this workbook: ${sheets.length}`);
}
refreshAllDataConnections()
Aktualisiert alle Daten Connections.
refreshAllDataConnections(): void;
Gibt zurück
void
refreshAllLinksToLinkedWorkbooks()
Sendet eine Anforderung zum Aktualisieren aller Arbeitsmappenlinks.
refreshAllLinksToLinkedWorkbooks(): void;
Gibt zurück
void
refreshAllPivotTables()
Aktualisiert alle PivotTables in der Sammlung.
refreshAllPivotTables(): void;
Gibt zurück
void
setChartDataPointTrack(chartDataPointTrack)
True, wenn alle Diagramme in der Arbeitsmappe die tatsächlichen Datenpunkte nachverfolgen, mit denen sie verbunden sind. False, wenn die Diagramme den Index der Datenpunkte nachverfolgen.
setChartDataPointTrack(chartDataPointTrack: boolean): void;
Parameter
- chartDataPointTrack
-
boolean
Gibt zurück
void
setDefaultPivotTableStyle(newDefaultStyle)
Legt die Standardmäßige PivotTable-Formatvorlage für die Verwendung im Bereich des übergeordneten Objekts fest.
setDefaultPivotTableStyle(
newDefaultStyle: PivotTableStyle | string
): void;
Parameter
- newDefaultStyle
-
ExcelScript.PivotTableStyle | string
Das PivotTableStyle
Objekt oder der Name des PivotTableStyle
Objekts, das die neue Standardeinstellung sein sollte.
Gibt zurück
void
setDefaultSlicerStyle(newDefaultStyle)
Legt den Standardschnittstil für die Verwendung im Bereich des übergeordneten Objekts fest.
setDefaultSlicerStyle(newDefaultStyle: SlicerStyle | string): void;
Parameter
- newDefaultStyle
-
ExcelScript.SlicerStyle | string
Das SlicerStyle
Objekt oder der Name des SlicerStyle
Objekts, das die neue Standardeinstellung sein sollte.
Gibt zurück
void
setDefaultTableStyle(newDefaultStyle)
Legt die Standardtabellenformatvorlage für die Verwendung im Bereich des übergeordneten Objekts fest.
setDefaultTableStyle(newDefaultStyle: TableStyle | string): void;
Parameter
- newDefaultStyle
-
ExcelScript.TableStyle | string
Das TableStyle
Objekt oder der Name des TableStyle
Objekts, das die neue Standardeinstellung sein sollte.
Gibt zurück
void
setDefaultTimelineStyle(newDefaultStyle)
Legt die Standardformatvorlage Zeitleiste fest, die im Bereich des übergeordneten Objekts verwendet werden soll.
setDefaultTimelineStyle(newDefaultStyle: TimelineStyle | string): void;
Parameter
- newDefaultStyle
-
ExcelScript.TimelineStyle | string
Das TimelineStyle
Objekt oder der Name des TimelineStyle
Objekts, das die neue Standardeinstellung sein sollte.
Gibt zurück
void
setIsDirty(isDirty)
Gibt an, ob seit dem letzten Speichern der Arbeitsmappe Änderungen vorgenommen wurden. Sie können diese Eigenschaft auf true
festlegen, wenn Sie eine geänderte Arbeitsmappe schließen möchten, ohne sie zu speichern oder zum Speichern aufgefordert zu werden.
setIsDirty(isDirty: boolean): void;
Parameter
- isDirty
-
boolean
Gibt zurück
void
setLinkedWorkbookRefreshMode(linkedWorkbookRefreshMode)
Stellt den Aktualisierungsmodus der Arbeitsmappenlinks dar. Der Modus ist für alle Arbeitsmappenlinks in der Arbeitsmappe identisch.
setLinkedWorkbookRefreshMode(
linkedWorkbookRefreshMode: WorkbookLinksRefreshMode
): void;
Parameter
- linkedWorkbookRefreshMode
- ExcelScript.WorkbookLinksRefreshMode
Gibt zurück
void
setUsePrecisionAsDisplayed(usePrecisionAsDisplayed)
True, wenn die Berechnungen in dieser Arbeitsmappe nur mit der Genauigkeit durchgeführt werden, mit der die Zahlen angezeigt werden. Daten verlieren dauerhaft die Genauigkeit, wenn diese Eigenschaft von zu true
wechseltfalse
.
setUsePrecisionAsDisplayed(usePrecisionAsDisplayed: boolean): void;
Parameter
- usePrecisionAsDisplayed
-
boolean
Gibt zurück
void
Office Scripts