Método Validation.Modifi (Excel)
Modifica a validação de dados para um intervalo.
Sintaxe
expressão. Modificar (Tipo, AlertStyle, Operador, Fórmula1, Fórmula2)
Expressão Uma variável que representa um objeto validação .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Type | Opcional | Variantes | Um valor XLDVType que representa o tipo de validação. |
AlertStyle | Opcional | Variantes | Um valor XLDVAlertStyle que representa o estilo de alerta de validação. |
Operator | Opcional | Variantes | Um valor XlFormatConditionOperator que representa o operador de validação de dados. |
Formula1 | Opcional | Variantes | A primeira parte da equação de validação de dados. |
Formula2 | Opcional | Variantes | A segunda parte da equação de validação de dados quando Operator é xlBetween ou xlNotBetween; caso contrário, esse argumento é ignorado. |
Comentários
O método Modify requer argumentos diferentes, dependendo do tipo de validação, conforme mostra a tabela a seguir.
Tipo de validação | Argumentos |
---|---|
xlInputOnly | AlertStyle, Formula1 ou Formula2 são usados. |
xlValidateCustom | Formula1 é necessário; Formula2 é ignorado. Formula1 precisa conter uma expressão que seja avaliada como True quando a entrada de dados for válida e False quando a entrada de dados for inválida. |
xlValidateList | Formula1 é necessário; Formula2 é ignorado. Formula1 precisa conter uma lista de valores delimitada por vírgulas ou uma referência de planilha à lista. |
xlValidateDate, xlValidateDecimal, xlValidateTextLength, xlValidateTime ou xlValidateWholeNumber | Formula1, Formula2Formula2 ou ambos precisam ser especificados. |
Exemplo
Este exemplo modifica a validação de dados para a célula E5.
Range("e5").Validation _
.Modify xlValidateList, xlValidAlertStop, _
xlBetween, "=$A$1:$A$10"
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.