Forums Últimos mensajes - Powered by IBM
 

Seleccionar celdas con datos

22/07/2006 - 15:21 por Splinter | Informe spam
Hola de nuevo, me gustaria saber como puedo en un rango de celdas que
contienen formulas,
=SI(act1="","",act1) como esta, donde la celda con nombre act7 si tiene
datos muestra el valor y si no, pues la deja en blanco (comillas), lo
que me gustaria es que en el rango que son 8 filas, seleccionara solo
las que tienen valores diferentes a "" (comillas) o en blanco.
Ejemplo
Rango A15:E22 (Este rango cada una de las celdas tiene una formula
similar a esta =SI(act1="","",act1), osea condicionando que si esta
vacia le de comillas.
Entonces cuando pego el rango en otro archivo, me formatea las celdas
que tienen comillas y cuando quiero pegar de nuevo otra sesion, me las
pega despues de la ultima celda formateada como si tuviera algun valor,
creandome espacios entre las filas haciendome mas largo el archivo y
teniendo que borrar las filas vacias es por eso que quiero que al
momento de seleccionar para pegar solo me tome los datos que tienen
valores y no comillas o conteniendo formulas.

Espero haberme explicado. Gracias
 

Leer las respuestas

#1 KL
22/07/2006 - 17:47 | Informe spam
Hola Splinter,

Tres cosas que no me han quedado claras:

1) ?quien o que es el o lo que te formatea, selecciona, pega etc. los
rangos? ?Los macros? ?Si es asi, podrias exponer el codigo?
2) ?quieres omitir las filas que tengan comillas en todas las celdas del
rango o en al menos una celda? ?O tal vez otro criterio?
3) ?que valores devolverian las celdas en caso de no ser comillas?

Hipotesis:

1) macros
2) omitir las filas que tengan comillas en todas las celdas del rango A:E
3) solo valores numericos

Solucion:

Sub test()
On Error Resume Next
Intersect([A:E], [A15:E22].SpecialCells(xlCellTypeFormulas, _
xlNumbers).EntireRow).Copy [H15]
On Error GoTo 0
End Sub

Saludos,
KL




"Splinter" wrote in message
news:
Hola de nuevo, me gustaria saber como puedo en un rango de celdas que
contienen formulas,
=SI(act1="","",act1) como esta, donde la celda con nombre act7 si tiene
datos muestra el valor y si no, pues la deja en blanco (comillas), lo
que me gustaria es que en el rango que son 8 filas, seleccionara solo
las que tienen valores diferentes a "" (comillas) o en blanco.
Ejemplo
Rango A15:E22 (Este rango cada una de las celdas tiene una formula
similar a esta =SI(act1="","",act1), osea condicionando que si esta
vacia le de comillas.
Entonces cuando pego el rango en otro archivo, me formatea las celdas
que tienen comillas y cuando quiero pegar de nuevo otra sesion, me las
pega despues de la ultima celda formateada como si tuviera algun valor,
creandome espacios entre las filas haciendome mas largo el archivo y
teniendo que borrar las filas vacias es por eso que quiero que al
momento de seleccionar para pegar solo me tome los datos que tienen
valores y no comillas o conteniendo formulas.

Espero haberme explicado. Gracias

Preguntas similares