Excel.BasicDataValidation interface

Representa os critérios de validação de dados de tipo básicos.

Propriedades

formula1

Especifica o operando direito quando a Propriedade Operator é definida como um operador binário como GreaterThan (o operando esquerdo é o valor que o usuário tenta inserir na célula). Com os operadores ternários between e não between, especifica o operando de limite inferior. Por exemplo, a definição de Formula1 como 10 e o operador como GreaterThan significa que os dados válidos para o intervalo devem ser maiores que 10. Ao definir o valor, ele pode ser passado como um número, um objeto Range ou uma fórmula de cadeia de caracteres (onde a cadeia de caracteres é um número em formato, uma referência de célula como "= a1" ou uma fórmula como "= MIN (a1, B1)"). Ao recuperar o valor, ele sempre será retornado como uma fórmula de cadeia de caracteres, por exemplo: "= 10", "= a1", "= SUM (a1: B5)", etc.

formula2

Com os operadores ternários between e não between, especifica o operando de limite superior. Não é usado com os operadores binários, como GreaterThan. Ao definir o valor, ele pode ser passado como um número, um objeto Range ou uma fórmula de cadeia de caracteres (onde a cadeia de caracteres é um número em formato, uma referência de célula como "= a1" ou uma fórmula como "= MIN (a1, B1)"). Ao recuperar o valor, ele sempre será retornado como uma fórmula de cadeia de caracteres, por exemplo: "= 10", "= a1", "= SUM (a1: B5)", etc.

operator

O operador a ser usado para validar os dados.

Detalhes da propriedade

formula1

Especifica o operando direito quando a Propriedade Operator é definida como um operador binário como GreaterThan (o operando esquerdo é o valor que o usuário tenta inserir na célula). Com os operadores ternários between e não between, especifica o operando de limite inferior. Por exemplo, a definição de Formula1 como 10 e o operador como GreaterThan significa que os dados válidos para o intervalo devem ser maiores que 10. Ao definir o valor, ele pode ser passado como um número, um objeto Range ou uma fórmula de cadeia de caracteres (onde a cadeia de caracteres é um número em formato, uma referência de célula como "= a1" ou uma fórmula como "= MIN (a1, B1)"). Ao recuperar o valor, ele sempre será retornado como uma fórmula de cadeia de caracteres, por exemplo: "= 10", "= a1", "= SUM (a1: B5)", etc.

formula1: string | number | Range;

Valor da propriedade

string | number | Range

formula2

Com os operadores ternários between e não between, especifica o operando de limite superior. Não é usado com os operadores binários, como GreaterThan. Ao definir o valor, ele pode ser passado como um número, um objeto Range ou uma fórmula de cadeia de caracteres (onde a cadeia de caracteres é um número em formato, uma referência de célula como "= a1" ou uma fórmula como "= MIN (a1, B1)"). Ao recuperar o valor, ele sempre será retornado como uma fórmula de cadeia de caracteres, por exemplo: "= 10", "= a1", "= SUM (a1: B5)", etc.

formula2?: string | number | Range;

Valor da propriedade

string | number | Range

operator

O operador a ser usado para validar os dados.

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

Valor da propriedade

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