Hola,
Tengo una duda sobre como redactar una macro para excel .
Tengo una columna con fechas en las celdas. necesito que una semana
antes de que la fecha de la celda sea el dia actual la celda cambie de
color.
hasta ahora tengo esto:
cuando se pase la fecha cambia de color pero me pierdo al poner una
semana antes.
si pudieráis ayudarme os lo agradecería.
Gracias
un saludo
Marta
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = True
Set objWorkbook = objExcel.Workbooks.Open("C:\Documents and
Settings\administrador\Escritorio\test_fechas.xls.xls")
x = 1
Do Until objExcel.Cells(x,1).Value = ""
If CDate(objExcel.Cells(x,1).Value) < Date Then
objExcel.Cells(x,1).Interior.ColorIndex = 3
End If
x = x + 1
Loop
Leer las respuestas