¿Cómo llamar a una función desde una macro?
Tengo creada la siguiente función para contabilizar el número de celdas dependiendo de un color de fondo.
Function ContarPorColor(rango_datos As Range, condicion_color As Range) As Long
Dim datox As Range
Dim colorx As Long
colorx = condicion_color.Interior.ColorIndex
For Each datox In rango_datos
If datox.Interior.ColorIndex = colorx Then
ContarPorColor = ContarPorColor + 1
End If
Next datox
End Function
Necesito que dicha función se ejecute automáticamente o llamarla desde una macro que actualiza los datos.
Al intentar incluirla en la macro me da error indicando que los parámetros no son opcionales.
Quisiera saber como puedo hacerlo de alguna de las dos opciones.
2 respuestas
Respuesta de Programar Excel
Respuesta de boumerang