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, xlValidAlertStop ou 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
é xlBetween ou xlNotBetween (caso contrário, esse argumento é 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 avalia 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 esta lista. |
XlValidateWholeNumber, xlValidateDate, xlValidateDecimal, xlValidateTextLength ou xlValidateTime | Um deles Formula1 ou Formula2 deve ser especificado ou ambos podem ser especificados. |