Saber si una fila está oculta

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Saber si una fila está oculta

Notapor ci2000 » 23 Ene 2012 17:59

Hola.

Tengo un hoja de Excel con ciertas filas ocultas.
No sé de qué forma puedo saber si una fila está oculta. Es decir, mediante un FOR recorro todas las filas, pero a las ocultas las quiero ignorar.

Gracias desde ya por las respuestas.
Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ci2000
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Nov 2011 22:51

Re: Saber si una fila está oculta

Notapor Héctor Miguel » 23 Ene 2012 18:16

hola, !
... mediante un FOR recorro todas las filas, pero a las ocultas las quiero ignorar.

depende del tipo de "for"... for <contador>...next o for each...next (?)

si es "for each" puedes restringir el bucle a solo las celdas visibles (p.e.)
for each <variable> in range("...").specialcells(xlcelltypevisible)
[...]
next

si es "for <contador>" puedes omitir aquellas cuyo alto de fila sea 0 (cero) p.e.
for <contador> = min to max
if range("col" & <contador>)rowheight > o then
[...]
end if
next

saludos,
hector.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Héctor Miguel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2005 18:31

Re: Saber si una fila está oculta

Notapor ci2000 » 23 Ene 2012 18:29

Gracias GENIO!!!

Eso era lo que estaba precisando.

Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ci2000
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Nov 2011 22:51


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: botesponja, Google [Bot] y 10 invitados