por ioyama » 22 Dic 2006 03:26
Hola suso (tooper666)
Definitivamente ayer debía estar muy empanado.
La solución de tooper666 (mi idea inicial iba por ahí, pero estaba preparando unas macros y ....) es suficiente para lo que necesitas suso, lo mío han sido ganas de complicarse la vida. No obstante te adjunto la macro modificada
Sub Vencimiento()
uf = Range("C65536").End(xlUp).Row
For i = 8 To uf
If Cells(i, 3) = Date Or Cells(i, 3) < Date Then
If Range("A" & i) <> "" Then Range("A" & i & ":D" & i).Interior.ColorIndex = 44
Range("total") = Range("total") - Cells(i, 4)
End If
Next i
Range("total").Select
End Sub
Así que gracias por los cumplidos, pero ... inmerecidos.
Un saludo desde Vitoria