Está en la página 1de 2

Macros para contar celdas que cumplan alguna condicin

Contar el nmero de celdas en blanco en un rango seleccionado


(Se usa la propiedad WorksheetFunction para llamar desde Visual Basic funciones Excel)

Sub ContarCeldasBlanco() 'Cuenta el nmero de celdas en blanco en un rango dado Dim n As Integer n = Application.WorksheetFunction.CountBlank(Selection) MsgBox n & " celdas en blanco" End Sub
Contar el nmero de celdas que contienen valores mayores o iguales a cero

Sub ContarSi() Dim n As Integer n = Application.WorksheetFunction.CountIf(Selection, ">=10") MsgBox n & " mayores o iguales a 10" End Sub
Contar el nmero de celdas que contienen datos
(Cuenta las celdas no vacas en un rango dado)

Sub ContarCeldas() 'Cuenta el nmero de celdas que contienen datos (nmeros o etiquetas) Dim n As Integer

n = Application.WorksheetFunction.CountA(Selection) MsgBox n & " celdas contienen datos" End Sub

También podría gustarte