Excel.BasicDataValidation interface
Stellt die grundlegenden Kriterien für die Typdatenüberprüfung 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 applyDecimal(sheet: Excel.Worksheet) {
// Decimal values between 0 and 10 are allowed.
const basicRule: Excel.BasicDataValidation = {
formula1: 0,
formula2: 10,
operator: Excel.DataValidationOperator.between
};
const rule: Excel.DataValidationRule = { decimal: basicRule };
sheet.getRange("B3").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. Wenn Sie beispielsweise formula1 auf 10 und den Operator auf GreaterThan festlegen, bedeutet dies, dass gültige Daten für den Bereich größer als 10 sein müssen. Beim Festlegen des Werts kann er als Zahl, als Bereichsobjekt oder als Zeichenfolgenformel übergeben werden (wobei die Zeichenfolge entweder eine in einer Zeichenfolge hinterlegte Zahl, 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 Zahl, als Bereichsobjekt oder als Zeichenfolgenformel übergeben werden (wobei die Zeichenfolge entweder eine in einer Zeichenfolge hinterlegte Zahl, 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. Wenn Sie beispielsweise formula1 auf 10 und den Operator auf GreaterThan festlegen, bedeutet dies, dass gültige Daten für den Bereich größer als 10 sein müssen. Beim Festlegen des Werts kann er als Zahl, als Bereichsobjekt oder als Zeichenfolgenformel übergeben werden (wobei die Zeichenfolge entweder eine in einer Zeichenfolge hinterlegte Zahl, 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 | number | Range;
Eigenschaftswert
string | number | 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 Zahl, als Bereichsobjekt oder als Zeichenfolgenformel übergeben werden (wobei die Zeichenfolge entweder eine in einer Zeichenfolge hinterlegte Zahl, 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 | number | Range;
Eigenschaftswert
string | number | 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"