Validation.Add(XlDVType, Object, Object, Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona validação de dados ao intervalo especificado.
public void Add (Microsoft.Office.Interop.Excel.XlDVType Type, object AlertStyle, object Operator, object Formula1, object Formula2);
Public Sub Add (Type As XlDVType, Optional AlertStyle As Object, Optional Operator As Object, Optional Formula1 As Object, Optional Formula2 As Object)
Parâmetros
- AlertStyle
- Object
Objeto Opcional. O estilo de alerta de validação. Pode ser uma das seguintes XlDVAlertStyle constantes: xlValidAlertInformation, xlValidAlertStopou xlValidAlertWarning.
- Operator
- Object
Objeto Opcional. O operador de validação de dados. Pode ser uma das seguintes XlFormatConditionOperator constantes: xlBetween, xlEqual, xlGreater, xlGreaterEqual, xlLess, xlLessEqual, xlNotBetween, ou xlNotEqual.
- Formula1
- Object
Objeto Opcional. A primeira parte da equação de validação de dados.
- Formula2
- Object
Objeto Opcional. A segunda parte da validação de dados quando Operator for xlBetween ou xlNotBetween (caso contrário, esse argumento será ignorado).
Comentários
O método Add requer argumentos diferentes dependendo do tipo de validação, como mostra a tabela a seguir.
| xlValidateCustom | Formula1 é necessário; Formula2 é ignorado. Formula1 deve conter uma expressão que é avaliada como True quando a entrada de dados é válida e False quando a entrada de dados é inválida. |
| xlInputOnly | AlertStyle, Formula1 ou Formula2 são usados. |
| xlValidateList | Formula1 é necessário; Formula2 é ignorado. Formula1 deve conter uma lista delimitada por vírgulas de valores ou uma referência de planilha a essa lista. |
| XlValidateWholeNumber, xlValidateDate, xlValidateDecimal, xlValidateTextLength ou xlValidateTime | Um dos dois Formula1 ou Formula2 deve ser especificado, ou ambos podem ser especificados. |