Método Validation.Modify (Excel)
Modifica la validación de datos para un rango.
Sintaxis
expresión. Modify (Type, AlertStyle, Operator, Formula1, Formula2)
Expresión Variable que representa un objeto Validation .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Type | Opcional | Variant | Valor XlDVType que representa el tipo de validación. |
AlertStyle | Opcional | Variant | Valor XlDVAlertStyle que representa el estilo de alerta de validación. |
Operator | Opcional | Variant | Valor XlFormatConditionOperator que representa el operador de validación de datos. |
Formula1 | Opcional | Variant | Primera parte de la ecuación de validación de datos. |
Formula2 | Opcional | Variant | La segunda parte de la ecuación de validación de datos cuando Operator es xlBetween o xlNotBetween; De lo contrario, se omite este argumento. |
Comentarios
El método Modify requiere diferentes argumentos, que dependen del tipo de validación, como se muestra en la siguiente tabla:
Tipo de validación | Argumentos |
---|---|
xlInputOnly | No se usan AlertStyle, Formula1 ni Formula2. |
xlValidateCustom | Se requiere fórmula1 ; Se omite la fórmula 2 . Formula1 debe contener una expresión cuyo resultado sea True si la entrada de datos es válida y False en caso contrario. |
xlValidateList | Se requiere fórmula1 ; Se omite la fórmula 2 . Formula1 debe contener una lista de valores delimitados por comas o una referencia de hoja de cálculo a dicha lista. |
xlValidateDate, xlValidateDecimal, xlValidateTextLength, xlValidateTime o xlValidateWholeNumber | Debe especificarse Formula1 o Formula2, o bien ambos. |
Ejemplo:
En este ejemplo se cambia la validación de datos para la celda E5.
Range("e5").Validation _
.Modify xlValidateList, xlValidAlertStop, _
xlBetween, "=$A$1:$A$10"
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de