Validation.Modify (Excel)
Modifica a validação de dados para um intervalo.
O método Modify requer argumentos diferentes, dependendo do tipo de validação, conforme mostra a tabela a seguir.
Modify (Type, AlertStyle, Operator, Formula1, Formula2)
Range("e5").Validation.Modify xlValidateList, xlValidAlertStop, xlBetween, "=$A$1:$A$10"
Arguments
Optional arguments
Os seguintes argumentos são opcionais
Type (XlDVType) - Um valor XlDVType que representa o tipo de validação.
Os valores possíveis são
xlValidateCustom | Os dados são validados usando uma fórmula arbitrária. |
xlValidateDate | Valores de data. |
xlValidateDecimal | Valores numéricos. |
xlValidateInputOnly | Valida somente quando o usuário altera o valor. |
xlValidateList | O valor deve estar presente em uma lista especificada. |
xlValidateTextLength | Tamanho do texto. |
xlValidateTime | Valores de hora. |
xlValidateWholeNumber | Valores numéricos inteiros. |
AlertStyle (XlDVAlertStyle) - Um valor XlDVAlertStyle que representa o estilo de alerta de validação.
Os valores de retorno possíveis são xlValidAlertInformation - Ícone de informações, xlValidAlertStop - Ícone de parada, xlValidAlertWarning - Ícone de aviso.
Operator (XlFormatConditionOperator) - Um valor XlFormatConditionOperator que representa o operador de validação de dados.
Os valores possíveis são
xlBetween | Entre. Pode ser usado somente se duas fórmulas forem fornecidas. |
xlEqual | EQUAL.Equal. |
xlGreater | É maior que. |
xlGreaterEqual | É maior que ou igual a. |
xlLess | É menor que. |
xlLessEqual | É menor que ou igual a. |
xlNotBetween | Não está entre. Pode ser usado somente se duas fórmulas forem fornecidas. |
xlNotEqual | É diferente de. |
Formula1 - A primeira parte da equação de validação de dados
Formula2 (XlFormatConditionOperator) - A segunda parte da equação de validação de dados quando o operador é xlBetween ou xlNotBetween; caso contrário, esse argumento será ignorado.
Os valores possíveis são
xlBetween | Entre. Pode ser usado somente se duas fórmulas forem fornecidas. |
xlEqual | EQUAL.Equal. |
xlGreater | É maior que. |
xlGreaterEqual | É maior que ou igual a. |
xlLess | É menor que. |
xlLessEqual | É menor que ou igual a. |
xlNotBetween | Não está entre. Pode ser usado somente se duas fórmulas forem fornecidas. |
xlNotEqual | É diferente de. |