Validation.Modify (Excel)

Cette méthode modifie la validation de données pour une plage.

La méthode Modify requiert différents arguments, selon le type de validation, comme le montre le tableau suivant.

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


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

Arguments

Optional arguments

Les arguments suivants sont facultatifs

Type (XlDVType) - Valeur XlDVType qui représente le type de validation.


Valeurs possibles sont

xlValidateCustom Les données sont validées à l'aide d'une formule arbitraire.
xlValidateDate Valeurs de date.
xlValidateDecimal Valeurs numériques.
xlValidateInputOnly Validation uniquement lorsque l'utilisateur modifie la valeur.
xlValidateList La valeur doit figurer dans une liste donnée.
xlValidateTextLength Longueur de texte.
xlValidateTime Valeurs d'heure.
xlValidateWholeNumber Valeurs numériques entières.

AlertStyle (XlDVAlertStyle) - Valeur XlDVAlertStyle qui représente le style d’alerte de validation.

Les valeurs de retour possibles sont xlValidAlertInformation - Icône d'information, xlValidAlertStop - Icône d'arrêt, xlValidAlertWarning - Icône d'avertissement.

Operator (XlFormatConditionOperator) - Valeur XlFormatConditionOperator qui représente l’opérateur de validation des données.


Valeurs possibles sont

xlBetween Existant.
xlEqual Montant.
xlGreater Supérieur à.
xlGreaterEqual Supérieur ou égal à.
xlLess Inférieur à.
xlLessEqual Inférieur ou égal à.
xlNotBetween
xlNotEqual Différent de.

Formula1 - La première partie de l'équation de validation des données

Formula2 (XlFormatConditionOperator) - La deuxième partie de l’équation de validation des données lorsque Operator est xlBetween ou xlNotBetween; dans le cas contraire, cet argument est ignoré.


Valeurs possibles sont

xlBetween Existant.
xlEqual Montant.
xlGreater Supérieur à.
xlGreaterEqual Supérieur ou égal à.
xlLess Inférieur à.
xlLessEqual Inférieur ou égal à.
xlNotBetween
xlNotEqual Différent de.