Validation.Modify (Excel)

Modifica la validación de datos para un rango.

El método Modify requiere diferentes argumentos, que dependen del tipo de validación, como se muestra en la siguiente tabla:

Modify (Type, AlertStyle, Operator, Formula1, Formula2)


Range("e5").Validation.Modify xlValidateList, xlValidAlertStop, xlBetween, "=$A$1:$A$10"

Arguments

Optional arguments

Los siguientes argumentos son opcionales

Type (XlDVType) - Valor XlDVType que representa el tipo de validación.


Valores posibles son

xlValidateCustom Los datos se validan utilizando una fórmula arbitraria.
xlValidateDate Valores de fecha.
xlValidateDecimal Valores numéricos.
xlValidateInputOnly Validación sólo cuando el usuario cambie el valor.
xlValidateList El valor debe estar presente en una lista especificada.
xlValidateTextLength Longitud del texto.
xlValidateTime Valores de hora.
xlValidateWholeNumber Valores numéricos enteros.

AlertStyle (XlDVAlertStyle) - Valor XlDVAlertStyle que representa el estilo de alerta de validación.

Posibles valores de retorno son xlValidAlertInformation - Icono de información, xlValidAlertStop - Icono de parada, xlValidAlertWarning - Icono de advertencia.

Operator (XlFormatConditionOperator) - Valor XlFormatConditionOperator que representa el operador de validación de datos.


Valores posibles son

xlBetween Entre.
xlEqual Diferente.
xlGreater Mayor que.
xlGreaterEqual Mayor o igual que.
xlLess Menor que.
xlLessEqual Menor o igual que.
xlNotBetween No entre.
xlNotEqual No igual que.

Formula1 - Primera parte de la ecuación de validación de datos

Formula2 (XlFormatConditionOperator) - Segunda parte de la ecuación de validación de datos cuando Operator es xlBetween o xlNotBetween; de lo contrario, se omite este argumento.


Valores posibles son

xlBetween Entre.
xlEqual Diferente.
xlGreater Mayor que.
xlGreaterEqual Mayor o igual que.
xlLess Menor que.
xlLessEqual Menor o igual que.
xlNotBetween No entre.
xlNotEqual No igual que.