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

recorrer columna

Estas en el tema de recorrer columna en el foro de Ofimática en Foros del Web. como puedo ir recorriendo celda a celda y ver si esta vacia, dice no y ademas cuantos registros son? gracias...
  #1 (permalink)  
Antiguo 22/01/2011, 12:53
 
Fecha de Ingreso: noviembre-2009
Mensajes: 315
Antigüedad: 15 años
Puntos: 0
recorrer columna

como puedo ir recorriendo celda a celda y ver si esta vacia, dice no y ademas cuantos registros son?

gracias
  #2 (permalink)  
Antiguo 22/01/2011, 14:06
Avatar de hugo180486  
Fecha de Ingreso: septiembre-2007
Mensajes: 199
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: recorrer columna

Celda

No
No

no
No

No


Código vb:
Ver original
  1. Dim lRowFin     As Long
  2.     Dim lCont_No    As Long
  3.     Dim lCont_Vacio As Long
  4.     Dim i           As Long
  5.    
  6.     '// Checamos cual es el ultimo renglon
  7.    lRowFin = Range("A65536").End(xlUp).Row
  8.    
  9.     '// Recorremos todos los registros o los renglones de la columna
  10.    '// Suponiendo que los se comienze en el registro 2
  11.    For i = 2 To lRowFin
  12.         If Cells(i, 1).Value = "" Then
  13.             lCont_Vacio = lCont_Vacio + 1
  14.         ElseIf UCase$(Cells(i, 1).Value) = "NO" Then
  15.             lCont_No = lCont_No + 1
  16.         End If
  17.     Next
  18.    
  19.     '// Mostramos los resultados
  20.    MsgBox "Hay " & lCont_Vacio & " registros vacios.", vbInformation, "Registros"
  21.     MsgBox "Hay " & lCont_No & " registros con la palabra no.", vbInformation, "Registros"


Haber si es eso lo que quieres, comentas....
  #3 (permalink)  
Antiguo 24/01/2011, 18:54
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 7 meses
Puntos: 88
Respuesta: recorrer columna

Celebro el esfuerzo de Hugo por intentar comprender lo que necesitas...

Sin embargo: ¿De un determinado rango deseas saber cuántas celdas contienen un "no"?...
Pues si es así entonces un simple CONTAR.SI() te brindará esa información.

¿Podrías aclarar un poco las cosas?
Saludos, Cacho.
  #4 (permalink)  
Antiguo 25/01/2011, 19:38
 
Fecha de Ingreso: noviembre-2009
Mensajes: 315
Antigüedad: 15 años
Puntos: 0
Respuesta: recorrer columna

muchas gracias me sirvio mucho.

el contar.si
como se programa?
  #5 (permalink)  
Antiguo 25/01/2011, 20:27
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 7 meses
Puntos: 88
Respuesta: recorrer columna

No se programa: es una fórmula más del Excel. Se utiliza así:

= CONTAR.SI( a1:a100; "SI")

Saludos, Cacho.
  #6 (permalink)  
Antiguo 27/01/2011, 15:58
 
Fecha de Ingreso: noviembre-2009
Mensajes: 315
Antigüedad: 15 años
Puntos: 0
Respuesta: recorrer columna

y para recorrer fila a fila ?
  #7 (permalink)  
Antiguo 27/01/2011, 16:17
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 7 meses
Puntos: 88
Respuesta: recorrer columna

Aún no contestaste a la pregunta: ¿De un determinado rango deseas saber cuántas celdas contienen un "no"?...

A la que le sumamos esta otra: Además de los "no", ¿qué otra cosa deseas contar?

La verdad es que tu pregunta inicial no ha sido muy clara...
  #8 (permalink)  
Antiguo 27/01/2011, 20:25
Avatar de hugo180486  
Fecha de Ingreso: septiembre-2007
Mensajes: 199
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: recorrer columna

Cita:
Iniciado por mrocf Ver Mensaje
Aún no contestaste a la pregunta: ¿De un determinado rango deseas saber cuántas celdas contienen un "no"?...

A la que le sumamos esta otra: Además de los "no", ¿qué otra cosa deseas contar?

La verdad es que tu pregunta inicial no ha sido muy clara...

Es cierto lo que dice el compañero, explica bien lo que quiere por favor, por que de hecho que el codigo que te úse recorre fila a fila o celda a celda de la de una columna, como lo quieras ver...
  #9 (permalink)  
Antiguo 03/02/2011, 19:00
 
Fecha de Ingreso: noviembre-2009
Mensajes: 315
Antigüedad: 15 años
Puntos: 0
Respuesta: recorrer columna

me sirvio lo que me diste gracias.
cualquier cosa trato de explicarme mejor jajaj
  #10 (permalink)  
Antiguo 03/02/2011, 20:46
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 7 meses
Puntos: 88
Respuesta: recorrer columna

La mejor forma de exponer un problema es mostrando un archivo como ejemplo: de ese modo se acaban todas las dudas.

Hasta la próxima, Cacho.

Etiquetas: columna, recorrer
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 06:17.