Microsoft Excel VBA distinction entre la valeur zéro et une cellule vide . Les valeurs nulles et nul agissent différemment lorsque vous effectuez des calculs dans Excel VBA , les macros et les fonctions. La différence est également important si vous effectuez la validation des données pour restreindre l'entrée des données à certaines valeurs . Comprendre la différence entre les valeurs nulles et nulles pour faire vos calculs , les macros et le code VBA plus efficace. Zéro
Dans Excel, zéro est une valeur discrète entre le nombre d' un négatif et un positif. Si vous avez une cellule qui contient la valeur de zéro, vous pouvez effectuer des calculs avec cette valeur. Par exemple, si vous avez trois cellules qui contiennent les numéros quatre, huit et zéro et que vous voulez moyenner , Excel renvoie la valeur de quatre. Excel comprend des informations basées sur des calculs et des valeurs mathématiques , et une valeur nulle agit de la même façon que tout autre valeur.
Vierges
valeurs vierges agissent différemment que les valeurs nulles . Si vous avez trois cellules qui contiennent les valeurs quatre, huit et une tache blanche, et vous en moyenne les valeurs , Excel renverra la valeur de six ans. La différence entre la valeur moyenne de zéro et la cellule vide est que Excel ignore la cellule vide . Dans l'exemple ci-dessus, Excel calcule la somme de quatre à huit , puis divise par deux, ce qui se traduit dans le produit six au lieu de quatre .
Valeurs requises
< p> Excel fournit une validation de données qui vous permet d'exiger certains types de valeurs dans votre feuille de calcul. Vous pouvez placer une restriction à toutes les entrées de données de sorte que les nombres entiers sont entrés. Si ce type de restriction est active, vous pouvez référencer des cellules avec des valeurs dans les cellules mais pas vide. Ce type de validation des données est utile si vous effectuez des calculs dans votre feuille de calcul car il garantit que chaque valeur est compatible avec vos calculs.
VBA Fonctions
Excel VBA fournit plusieurs les fonctions de localisation des informations concernant les cellules et les valeurs vides . Utilisez la fonction de déterminer si une référence de cellule ne contient aucune donnée ISNULL (). Excel retourne vrai si la cellule est vide et FALSE si elle contient des données. Le ISBLANK () évalue une valeur dans les parenthèses et détermine si elle est vide ou non. Par exemple, " ISBLANK ()" retourne TRUE et " ISBLANK (5)" retourne FALSE parce que le numéro cinq est une valeur réelle .