Function solo se ejecuta al abrir el libro
Tengo una tabla y uso una funcion creada con VBA que me hace un recuento de las celdas que tienen un fondo blanco y me devuelve la cifra. El problema es que esta función solo se ejecuta al abrir el libro, por lo que si cambio algún color en la tabla, el recuento no se actualiza. ¿Cómo lo puedo hacer?
Uso este código:
Function CountByColor(ICol As Integer, CountRange As Range) Application.Volatile Dim TCell As Range For Each TCell In CountRange If ICol = TCell.Interior.ColorIndex Then CountByColor = CountByColor + 1 End If Next TCell End Function
Respuesta de Jaime Segura
1
2 respuestas más de otros expertos
Respuesta de Dani G.
1
Respuesta de James Bond
1