Méthode WorksheetFunction.DCountA (Excel)

Compte les cellules non vides dans une colonne d'une liste ou d'une base de données qui répondent aux conditions spécifiées.

Syntaxe

expression. DCountA (Arg1, Arg2, Arg3)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Range Base de données, la plage de cellules constituant la liste ou la base de données. Une base de données est une liste de données connexes dans laquelle les lignes d'informations connexes sont des enregistrements et les colonnes de données des champs. La première ligne de la liste contient l'intitulé de chaque colonne.
Arg2 Obligatoire Variant Champ, indique la colonne utilisée dans la fonction. Entrez l'intitulé de la colonne entre guillemets doubles, par exemple "Age" ou "Rendement", ou un nombre (sans les guillemets) représentant la position de la colonne dans la liste : 1 pour la première colonne, 2 pour la seconde, etc.
Arg3 Obligatoire Variant Critère, la plage de cellules contenant les conditions spécifiées. Utilisez n’importe quelle plage pour l’argument critère, à condition qu’elle comporte au moins une étiquette de colonne et au moins une cellule sous l’étiquette de colonne dans laquelle vous spécifiez une condition pour la colonne.

Valeur renvoyée

Double

Remarques

Dans la mesure où le signe égal représente une formule lorsque vous entrez du texte ou une valeur dans une cellule, Microsoft Excel calcule ce que vous entrez ; cependant, ceci peut causer des résultats de filtre inattendus. Pour indiquer un opérateur de comparaison d’égalité pour du texte ou une valeur, tapez les critères en tant qu’expression de chaîne dans la cellule appropriée de la plage de critères :

="=entry », où entrée est le texte ou la valeur que vous souhaitez rechercher.

Par exemple :

Ce que vous entrez dans la cellule Ce qu'Excel calcule et affiche
="=Davolio » =Davolio
="=3000 » =3000

Lors du filtrage des données de texte, Excel ne fait pas la distinction entre les caractères majuscules et minuscules. Vous pouvez cependant utiliser une formule permettant de faire cette distinction pendant une recherche.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.