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

Celda Activa en rango de filas excel

Estas en el tema de Celda Activa en rango de filas excel en el foro de Ofimática en Foros del Web. Quisiera saber el codigo para determinar si la celda activa se encuentra en un rango de filas. Es decir, si la celda activa está entre ...
  #1 (permalink)  
Antiguo 30/10/2010, 23:15
kab
 
Fecha de Ingreso: octubre-2010
Mensajes: 16
Antigüedad: 13 años, 6 meses
Puntos: 0
Celda Activa en rango de filas excel

Quisiera saber el codigo para determinar si la celda activa se encuentra en un rango de filas. Es decir, si la celda activa está entre la fila 1 y 5, hacer una función, de lo contrario hacer otra.

Saludos
  #2 (permalink)  
Antiguo 30/10/2010, 23:19
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 8 meses
Puntos: 18
Respuesta: Celda Activa en rango de filas excel

Pues ActiveCell.Row te dara el numero de fila

Abraham
__________________
Microsoft MVP 2010
  #3 (permalink)  
Antiguo 31/10/2010, 21:56
kab
 
Fecha de Ingreso: octubre-2010
Mensajes: 16
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Celda Activa en rango de filas excel

Gracias por la ayuda pero la celda activa si se cual es, el código que necesito es para realizar una acción si la celda activa se encuentra dentro de un rango de celdas.
  #4 (permalink)  
Antiguo 31/10/2010, 22:35
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 8 meses
Puntos: 18
Respuesta: Celda Activa en rango de filas excel

Pues usando un IF que compare si la fila esta entre "X" e "Y" numero bastaria. No le veo la complicacion. Hummm, ¿has leido algo de VBA?

If ACtiveCell.Row >= 2 And ActiveCell.Row <= 5 Then

Abraham
__________________
Microsoft MVP 2010

Etiquetas: celda, excel, filas, rango
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 22:53.