Classe Validation - a validação de dados para um intervalo de planilha (Excel VBA)

A classe Validation representa a validação de dados para um intervalo de planilha.

A classe Range dá acesso à classe Validation.


Dim vld as Validation
Set vld = ActiveCell.Validation

Métodos

Add - Adiciona validação de dados ao intervalo especificado.

Delete - Exclui o objeto.

Modify - Modifica a validação de dados para um intervalo.

Propriedades

AlertStyle Retorna o estilo de alerta de validação. Somente leitura XlDVAlertStyle.

ErrorMessage Retorna ou define a mensagem de erro de validação de dados. String de leitura/gravação.

ErrorTitle Retorna ou define o título da caixa de diálogo de erro na validação de dados. String de leitura/gravação.

Formula1 Retorna a expressão ou o valor associado ao formato condicional ou à validação de dados. Pode ser um valor de constante, um valor de sequência de caracteres, uma referência de célula ou uma fórmula. String somente leitura.

Formula2 Retorna a expressão ou o valor associado à segunda parte de um formato condicional ou uma validação de dados. Usado somente quando a propriedade de operador de formato condicional de validação de dados é xlBetween ou xlNotBetween XlFormatConditionOperator. Pode ser um valor de constante, um valor de sequência de caracteres, uma referência de célula ou uma fórmula. String somente leitura.

IgnoreBlank True se valores em branco forem permitidos pela validação de dados do intervalo. Boolean de leitura/gravação.

IMEMode Retorna ou define a descrição das regras de entrada de japonês. Pode ser uma das constantes XlIMEMode listadas na tabela a seguir. Long de leitura/gravação.

InCellDropdown True se a validação de dados exibir uma lista suspensa que contém valores aceitáveis. Boolean de leitura/gravação.

InputMessage Retorna ou define a mensagem de erro de validação de dados. String de leitura/gravação.

InputTitle Retorna ou define o título da caixa de diálogo de entrada de validação de dados. String de leitura/gravação. Limitado a 32 caracteres.

Operator Retorna um valor Long que representa o operador da validação de dados. Consulte XlFormatConditionOperator.

ShowError True se a mensagem de erro de validação de dados for exibida sempre que o usuário inserir dados inválidos. Boolean de leitura/gravação.

ShowInput True se a mensagem de entrada de validação de dados for exibida sempre que o usuário selecionar uma célula no intervalo de validação de dados. Boolean de leitura/gravação.

Type Retorna um valor Long contendo uma constante XlDVType que representa a validação de tipo de dados para um intervalo.

Value Retorna um valor Boolean que indica se todos os critérios de validação foram atendidos ou seja, se o intervalo contém dados válidos.