Filas seleccionadas (VER ESTE!)
Publicado por Bruno (30 intervenciones) el 14/09/2007 15:20:39
Hola a todos, después de bastante tiempo vuelvo a recurrir a ustedes! para realizar una consulta.Select
Tengo una planilla dinámica, ya que permanentemente se van adicionando filas con nuevos datos. Estos están discriminados en ítems (insertos en un rango de filas combinadas), en la cual cada uno puede requerir ocupar de 3 a más filas para almacenar sus datos en las posteriores columnas (esto es variable de acuerdo a cada ítem).
Necesito construir un comando que sea capaz de seleccionar el ítem que yo necesite visualizar, y que luego sea capaz de seleccionar las columnas de A a L (por ejemplo) con todas las filas que contenga en ese momento.
A manera de ejemplo:
--------------A-------- B---C---D-----E
30--------------------- 1....5....9..... 11
31 ITEM 14 ............2... 3.... 7...... 8
32--------------------- 6 ...4.... 2..... 7
Por lo que se ve el Item 14 ocupa 3 filas y ese valor esta ocupando una sola celda combinada que es el rango "A:30:31:32" .. creo importante destacar esto ya que al seleccionar esa celda, automaticamente selecciona las 3 filas de la columna A.
Podría empezar haciendo que busque el item que yo quiero, con este comando:
Dim x As String
x = [b7].Value '(donde en B7 pongo lo que quiero buscar)
Range("B7").Select
If ActiveCell.Value = "Item 14" then ....
Bueno a ver si se entiende, y me pueden dar una manito.
Saludos sobre todo a los compañeros peruanos,
Bruno Giordanino desde Argentina.
Tengo una planilla dinámica, ya que permanentemente se van adicionando filas con nuevos datos. Estos están discriminados en ítems (insertos en un rango de filas combinadas), en la cual cada uno puede requerir ocupar de 3 a más filas para almacenar sus datos en las posteriores columnas (esto es variable de acuerdo a cada ítem).
Necesito construir un comando que sea capaz de seleccionar el ítem que yo necesite visualizar, y que luego sea capaz de seleccionar las columnas de A a L (por ejemplo) con todas las filas que contenga en ese momento.
A manera de ejemplo:
--------------A-------- B---C---D-----E
30--------------------- 1....5....9..... 11
31 ITEM 14 ............2... 3.... 7...... 8
32--------------------- 6 ...4.... 2..... 7
Por lo que se ve el Item 14 ocupa 3 filas y ese valor esta ocupando una sola celda combinada que es el rango "A:30:31:32" .. creo importante destacar esto ya que al seleccionar esa celda, automaticamente selecciona las 3 filas de la columna A.
Podría empezar haciendo que busque el item que yo quiero, con este comando:
Dim x As String
x = [b7].Value '(donde en B7 pongo lo que quiero buscar)
Range("B7").Select
If ActiveCell.Value = "Item 14" then ....
Bueno a ver si se entiende, y me pueden dar una manito.
Saludos sobre todo a los compañeros peruanos,
Bruno Giordanino desde Argentina.
Valora esta pregunta
0