Obtener filas a partir de un rango de celdas
Hola.
Tengo un problema, quiero a partir de un rango de celdas seleccionadas, obtener las filas que intervienen en esa selección para luego aplicarles un cambio de color de fondo, por ejemplo, si selecciono "A2:A10" quiero que el el cambio afecte a todas las filas de la 2 hasta la 10; o si selecciono al mismo tiempo A2, A4, A5 y A9 que aplique los cambios a todas las filas 2, 4, 5 y 9. El cambio lo aplicare a través de macro en Private Sub Worksheet_Change(ByVal Target As Range) donde se activa cada vez que se modifica el valor de cualquier celda de la columna A. La macro ya la tengo montada y me sale bien cuando solo selecciono 1 celda, pero cuando selecciono varias no me funciona, por ejemplo si quiero copiar un valor y pegar en varias celdas de la columna A, la idea es que al pegar también aplique el cambio de color en las filas donde se pego dicho valor.
Espero que este claro el problema y me lo puedan resolver. Gracias de antemano.
Tengo un problema, quiero a partir de un rango de celdas seleccionadas, obtener las filas que intervienen en esa selección para luego aplicarles un cambio de color de fondo, por ejemplo, si selecciono "A2:A10" quiero que el el cambio afecte a todas las filas de la 2 hasta la 10; o si selecciono al mismo tiempo A2, A4, A5 y A9 que aplique los cambios a todas las filas 2, 4, 5 y 9. El cambio lo aplicare a través de macro en Private Sub Worksheet_Change(ByVal Target As Range) donde se activa cada vez que se modifica el valor de cualquier celda de la columna A. La macro ya la tengo montada y me sale bien cuando solo selecciono 1 celda, pero cuando selecciono varias no me funciona, por ejemplo si quiero copiar un valor y pegar en varias celdas de la columna A, la idea es que al pegar también aplique el cambio de color en las filas donde se pego dicho valor.
Espero que este claro el problema y me lo puedan resolver. Gracias de antemano.
1 respuesta
Respuesta de caranbis
1