DCount procedimientos relacionados en la clase WorksheetFunction (Excel VBA)

Esta página presenta procedimientos de la classe WorksheetFunction relacionados con el tema DCount : DCount y DCountA

DCount

Cuenta las celdas que contienen números en una columna de una lista o base de datos y que cumplen las condiciones especificadas.

Dado que el signo igual se utiliza para indicar una fórmula cuando se escribe texto o un valor en una celda, Microsoft Excel evalúa lo escrito; no obstante, esto puede provocar resultados de filtro inesperados. Para indicar un operador de comparación de igualdad para texto o un valor, escriba los criterios como una expresión de cadena en la celda correspondiente del rango de criterios:

Sintaxis : expression.DCount (Arg1, Arg2, Arg3)

Dim dblDCount As Double
dblDCount = WorksheetFunction.DCount(Arg1:=, Arg2:=, Arg3:=)

Arguments

Estos son los argumentos con nombre :

Arg1 (Range) - Base de datos: rango de celdas que compone la lista o base de datos. Una base de datos es una lista de datos relacionados en la que las filas de información son registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.

Arg2 - Campo: indica qué columna se utiliza en la función. Escriba el rótulo de la columna entre comillas, como por ejemplo "Edad" o "Rendimiento", o un número (sin las comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2 para la segunda y así sucesivamente

Arg3 - Criterios: rango de celdas que contiene las condiciones especificadas. Puede utilizar cualquier rango en el argumento de criterios mientras éste incluya por lo menos un rótulo de columna y al menos una celda debajo del rótulo de columna en la que se pueda especificar una condición de columna

DCountA

Cuenta las celdas que no están en blanco de una columna de una lista o base de datos y que cumplen las condiciones especificadas.

Dado que el signo igual se utiliza para indicar una fórmula cuando se escribe texto o un valor en una celda, Microsoft Excel evalúa lo escrito; no obstante, esto puede provocar resultados de filtro inesperados. Para indicar un operador de comparación de igualdad para texto o un valor, escriba los criterios como una expresión de cadena en la celda correspondiente del rango de criterios:

Sintaxis : expression.DCountA (Arg1, Arg2, Arg3)

Dim dblDCountA As Double
dblDCountA = WorksheetFunction.DCountA(Arg1:=, Arg2:=, Arg3:=)

Arguments

Estos son los argumentos con nombre :

Arg1 (Range) - Base de datos: rango de celdas que compone la lista o base de datos. Una base de datos es una lista de datos relacionados en la que las filas de información son registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.

Arg2 - Campo: indica qué columna se utiliza en la función. Escriba el rótulo de la columna entre comillas, como por ejemplo "Edad" o "Rendimiento", o un número (sin las comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2 para la segunda y así sucesivamente

Arg3 - Criterios: rango de celdas que contiene las condiciones especificadas. Puede utilizar cualquier rango en el argumento de criterios mientras éste incluya por lo menos un rótulo de columna y al menos una celda debajo del rótulo de columna en la que se pueda especificar una condición de columna