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. |