Foros del Web » Soporte técnico » Ofimática »

while en excell

Estas en el tema de while en excell en el foro de Ofimática en Foros del Web. hola a todos espero y me puedan ayudar tengo una hoja de excell en la cual en la columna B los datos cambian constante mente ...
  #1 (permalink)  
Antiguo 22/10/2011, 10:59
 
Fecha de Ingreso: octubre-2011
Mensajes: 1
Antigüedad: 12 años, 6 meses
Puntos: 0
Información while en excell

hola a todos espero y me puedan ayudar tengo una hoja de excell en la cual en la columna B los datos cambian constante mente quedando celdas en blanco dentro de la columna y solo necesito las celdas con datos pasarlas a la columna c del libro de excell pero que los datos queden todos consecutivos.

entonces no se si hay una forma de hacer eso con un while que valla recorriendo la columna y donde encuentre una celda en bco valla pegando el dato ke encuentre en las celdas ke va revisando para ke asi si en la columna c pege solo los datos encontrados en la columna b pero que se muestren en las primeras celdas.

Espero y me puedn ayudar
  #2 (permalink)  
Antiguo 22/10/2011, 11:41
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
De acuerdo Respuesta: while en excell

No es que la que propones sea una mala idea.
En realidad: ¡es tremendamente ineficiente!... (jajajaja)

Lo mejor será un Filtro Avanzado. Por ejemplo, coloca en D2 la siguiente fórmula:

= B2 <> ""

Tras lo anterior, selecciona el rango (de la columna B) en cuestión y en Filtro Avanzado elige:

-> Copiar a otro lugar
-> Rango de la lista: b1:b1000 (o el que corresponda)
-> Rango de criterios: d1:d2 (estoy suponiendo que d1 está vacía)
-> Copiar a: c1

y Aceptar.

Saludos, Cacho R.

Etiquetas: celda, excel, excell
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:02.