Comment vérifier cellule ÉPROUVE validation ou ne pas utiliser VBA dans Microsoft Excel 2010
Dans cet article, vous apprendrez comment vérifier si les cellules contiennent la validation des données ou n’utilisent pas de code VBA.Nous utiliserons le code VBA pour créer une fonction UDF pour renvoyer VRAI ou FAUX.
Vous pouvez contrôler le type de données ou les valeurs que les utilisateurs entrent dans une cellule via la validation des données. La validation des données aide le propriétaire du livre Excel à restreindre la saisie de données à un certain type de données.
Cliquez sur l’onglet Développeur Dans le groupe Code, sélectionnez Visual Basic
Cliquez sur Insérer, puis sur Module
Cela créera un nouveau module.
Entrez le code suivant dans le module
Fonction ISDatavalidation (rng As Range) As Boolean
Sur erreur Reprendre suivant
DVtype = rng.Validation.Type
Sur erreur GoTo 0
===
Si DVtype = 3 Alors
ISDatavalidation = Vrai
Sinon
ISDatavalidation = Faux
Fin si
Fonction de fin
La nouvelle formule UDF est créée avec le nom ISDatavalidation Il n’y a qu’un seul paramètre; la cellule de recherche qui doit être vérifiée si elle contient ou non la validation des données.
Voici un instantané des données où la colonne A contient le mois jusqu’à la validation des données
Dans la cellule B1, la formule serait = ISdatavalidation (A1), puis copiez la formule et nous obtiendrons la sortie.
De cette manière, vous pouvez savoir si les cellules contiennent ou non une validation de données.