aplicar macro a una parte de una lista

2 envíos / 0 nuevos
Último envío
amd
Imagen de amd
Offline
última acción: Hace 13 años 5 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 18/05/2009 - 17:46
Puntos: 580
aplicar macro a una parte de una lista

Tengo una duda sobre macros:
 
Si una macro se aplica a una lista tiene la ventaja de que si amplío la lista y vuelvo a ejecutar la macro, no tengo que actualizar el rango al que se aplica la macro porque lo hará él solo. Pero si quiero que una macro se aplique sólo a una parte de la lista, ¿qué tengo que hacer?

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 día 2 horas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: aplicar macro a una parte de una lista

¿y qué condición cumple esa parte de la lista para que ahí sí se aplique y en otra parte de la lista no? ¿son valores consecutivos, por ejemplo las 20 primeras celdas, o están repartidos por la lista, por ejemplo los que sean mayores que 33 o los que tengan el color de fondo amarillo? ¿o lo defines tú personalmente cada vez que ejecutas la macro?
 
Puedes hacer que la macro se ejecute sobre la selección, así, seleccionas previamente el rango sobre el que quieres que se ejecute y después ejecutas la macro, y no dependes de si es una lista o no.
 
Depende de lo que haga tu macro
 
A fin de cuentas, la lista (lista en Excel 2003, en 2007 se llama tabla) no es más que un rango con nombre, aunque se adapte a los nuevos datos que se añadan, pero una vez añadidos esos nuevos datos Excel lo trata como un rango con nombre.
La selección es otra cosa con nombre a la que te puedes referir.


------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.
agradecimientos

 

------
Ya sé Excel, pero necesito más.