Excel.DateTimeDataValidation interface

Stellt die Kriterien für die Überprüfung von Datumsdaten dar.

Hinweise

API-Satz: ExcelApi 1.8

Verwendet von

Beispiele

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/22-data-validation/data-validation-types.yaml

function applyTime(sheet: Excel.Worksheet) {
    // Time must be between 9:00 AM and 5:00 PM.
    const basicRule: Excel.DateTimeDataValidation = {
        formula1: "9:00 AM",
        formula2: "5:00 PM",
        operator: Excel.DataValidationOperator.between
    };
    const rule: Excel.DataValidationRule = { time: basicRule };
    sheet.getRange("B6").dataValidation.rule = rule;
}

Eigenschaften

formula1

Gibt den rechten Operanden an, wenn die Operatoreigenschaft auf einen binären Operator wie GreaterThan festgelegt ist (der linke Operand ist der Wert, den der Benutzer in die Zelle einzugeben versucht). Gibt mit den ternären Operatoren Between und NotBetween den Operanden der unteren Grenze an. Beim Festlegen des Werts kann er als Datum, als Bereichsobjekt oder als Zeichenfolgenformel übergeben werden (wobei die Zeichenfolge entweder ein mit einer Zeichenfolge versehenes Datum/Uhrzeit in ISO8601 Format, ein Zellbezug wie "=A1" oder eine Formel wie "=MIN(A1, B1)" ist). Beim Abrufen des Werts wird er immer als Zeichenfolgenformel zurückgegeben, z. B.: "=10", "=A1", "=SUMME(A1:B5)" usw.

formula2

Gibt mit den ternären Operatoren Between und NotBetween den oberen Begrenzungsoperanden an. Wird nicht mit binären Operatoren wie z. B. GreaterThan verwendet. Beim Festlegen des Werts kann er als Datum, als Bereichsobjekt oder als Zeichenfolge übergeben werden (wobei die Zeichenfolge entweder ein mit einer Zeichenfolge versehenes Datum/Uhrzeit in ISO8601 Format, ein Zellbezug wie "=A1" oder eine Formel wie "=MIN(A1, B1)" ist). Beim Abrufen des Werts wird er immer als Zeichenfolgenformel zurückgegeben, z. B.: "=10", "=A1", "=SUMME(A1:B5)" usw.

operator

Der Operator, der zum Überprüfen der Daten verwendet wird.

Details zur Eigenschaft

formula1

Gibt den rechten Operanden an, wenn die Operatoreigenschaft auf einen binären Operator wie GreaterThan festgelegt ist (der linke Operand ist der Wert, den der Benutzer in die Zelle einzugeben versucht). Gibt mit den ternären Operatoren Between und NotBetween den Operanden der unteren Grenze an. Beim Festlegen des Werts kann er als Datum, als Bereichsobjekt oder als Zeichenfolgenformel übergeben werden (wobei die Zeichenfolge entweder ein mit einer Zeichenfolge versehenes Datum/Uhrzeit in ISO8601 Format, ein Zellbezug wie "=A1" oder eine Formel wie "=MIN(A1, B1)" ist). Beim Abrufen des Werts wird er immer als Zeichenfolgenformel zurückgegeben, z. B.: "=10", "=A1", "=SUMME(A1:B5)" usw.

formula1: string | Date | Range;

Eigenschaftswert

string | Date | Excel.Range

Hinweise

API-Satz: ExcelApi 1.8

formula2

Gibt mit den ternären Operatoren Between und NotBetween den oberen Begrenzungsoperanden an. Wird nicht mit binären Operatoren wie z. B. GreaterThan verwendet. Beim Festlegen des Werts kann er als Datum, als Bereichsobjekt oder als Zeichenfolge übergeben werden (wobei die Zeichenfolge entweder ein mit einer Zeichenfolge versehenes Datum/Uhrzeit in ISO8601 Format, ein Zellbezug wie "=A1" oder eine Formel wie "=MIN(A1, B1)" ist). Beim Abrufen des Werts wird er immer als Zeichenfolgenformel zurückgegeben, z. B.: "=10", "=A1", "=SUMME(A1:B5)" usw.

formula2?: string | Date | Range;

Eigenschaftswert

string | Date | Excel.Range

Hinweise

API-Satz: ExcelApi 1.8

operator

Der Operator, der zum Überprüfen der Daten verwendet wird.

operator: Excel.DataValidationOperator | "Between" | "NotBetween" | "EqualTo" | "NotEqualTo" | "GreaterThan" | "LessThan" | "GreaterThanOrEqualTo" | "LessThanOrEqualTo";

Eigenschaftswert

Excel.DataValidationOperator | "Between" | "NotBetween" | "EqualTo" | "NotEqualTo" | "GreaterThan" | "LessThan" | "GreaterThanOrEqualTo" | "LessThanOrEqualTo"

Hinweise

API-Satz: ExcelApi 1.8