Zum Hauptinhalt springen

isLocked()

Beschreibung

Prüft, ob eine Zelle/Zellen gesperrt ist/sind

Verwendung

isLocked(cell: string): boolean;

Parameter

  • cell - (erforderlich) die ID(s) einer Zelle/von Zellen oder ein Zellbereich

Rückgabewert

Die Methode gibt true zurück, wenn die Zelle gesperrt ist, und false, wenn sie entsperrt ist

Beispiel

const spreadsheet = new dhx.Spreadsheet("spreadsheet", {});
spreadsheet.parse(data);

// Prüft, ob eine Zelle gesperrt ist
const cellLocked = spreadsheet.isLocked("A1");

// Prüft, ob mehrere Zellen gesperrt sind
const rangeLocked = spreadsheet.isLocked("A1:C1");

// Prüft, ob einzeln ausgewählte Zellen gesperrt sind
const cellsLocked = spreadsheet.isLocked("A1,B5,B7,D4:D6");
Info

Wenn mehrere Zellen gleichzeitig geprüft werden, gibt die Methode true zurück, wenn mindestens eine der angegebenen Zellen gesperrt ist.

Info

Ab v4.1 kann der Verweis auf eine Zelle oder einen Zellbereich im folgenden Format angegeben werden:

const cellsLocked = spreadsheet.isLocked("sheet1!A2"); 

Dabei ist sheet1 der Name des Tabs.

Wenn der Name des Tabs nicht angegeben ist, prüft die Methode die Zelle(n) des aktiven Tabs.