Excel.DateTimeDataValidation interface
Stellt die Kriterien für die Überprüfung von Datumsdaten dar.
Hinweise
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
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
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"