Cómo hacer que una suma se actualice automáticamente a colorear las celdas de una columna
¿Tengo una macro para sumar las celdas de un color especifico pero no se actualiza automáticamente cada vez que se colorea una nueva celdas . Que debo hacer?
Function SumarColor(color As Range, rango As Range)
'color: La celda que contiene el color a sumar
'rango: El rango de celdas a considerar en la suma
Dim resultado 'Almacenará el resultado de la suma
Dim celda As Range
'Recorrer cada celda del rango
For Each celda In rango
'Sumar si el color de la celda es igual al color especificado
If celda.Interior.ColorIndex = color.Interior.ColorIndex Then
resultado = resultado + celda.Value
End If
Next celda
SumarColor = resultado
End Function
Respuesta de Juan Pedro Morcillo
1
1 respuesta más de otro experto
Respuesta de Jacinto Trillo Jareño
1