Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2008, 02:36
Granduke
 
Fecha de Ingreso: octubre-2008
Mensajes: 8
Antigüedad: 15 años, 6 meses
Puntos: 0
Seleccionar rango por color de fondo

Hola:

Tengo un libro de Excel en el que lanzo un evento de calendario al posicionarme sobre unas celdas determinadas. El evento funciona muy bien, pero necesito definir el rango de celdas en el que debe de actuar. Necesito que el evento se ejecute cuando me posiciono sobre cualquier celda de la columna D y F, salvando la primera línea que es donde tengo el título de las columnas y que no lo hiciese cuando la celda es de color AZUL o BLANCA.

Esto es lo que tengo programado:

Cita:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rngFechas As Range

Set rngFechas = Range("D:D, F:F")

If Union(Target, rngFechas).Address = rngFechas.Address Then _
Call abrir_calendario


End Sub
Si alguien me pude ayudar se lo agredecería.

Bueno, gracias de antemano.