Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 | Variant | Um valor XlDVType que representa o tipo de validação. |
| AlertStyle | Opcional | Variant | Um valor XlDVAlertStyle que representa o estilo de alerta de validação. |
| Operator | Opcional | Variant | Um valor XlFormatConditionOperator que representa o operador de validação de dados. |
| Formula1 | Opcional | Variant | A primeira parte da equação de validação de dados. |
| Formula2 | Opcional | Variant | A segunda parte da equação de validação de dados quando Operador é xlBetween ou xlNotBetween; caso contrário, este 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.