recorrer hojas activas para ejecutar macro
Publicado por pere (3 intervenciones) el 28/10/2016 07:24:04
Hola a todos, llevo un mes programando una pequeña calculadora de tiempos y me he quedado atascado en la parte final donde debo recorrer las hojas una a una para listar los resultados.
Me explico: Tengo 4 hojas de calculo. A:Tiene la base de datos doonde busca los datos a calcular, B: COntiene los mismos datos traducidos al castellano, C es la pagina base que la duplico segun los listados de la pagina D.
Las hojas duplicadas de la pagina C se enumeran del 1 al..... 100. A veces tengo tres paginas, a veces 30.
Y aqui es donde tengo el problema. Tengo que traspasar los resultados del rango (A9:P209) de cada hoja a una hoja que creo llamada "Totals". He intentado recorrer las paginas con un For i to , pero algo deebo estar haciendo mal porque no me lanza el procedimiento.
Podrian ayudarme?
Necesito algo que me busque si existe la pagina (n), y si existe copie (A9:p209) a la pagiina "totals" ,
Luego busque la pagina 2, la tres, etc.....(esta es la parte que no consigo hacer funcionar)
Y finalmente se pare al no encontrar mas paginas.
Gracias
Me explico: Tengo 4 hojas de calculo. A:Tiene la base de datos doonde busca los datos a calcular, B: COntiene los mismos datos traducidos al castellano, C es la pagina base que la duplico segun los listados de la pagina D.
Las hojas duplicadas de la pagina C se enumeran del 1 al..... 100. A veces tengo tres paginas, a veces 30.
Y aqui es donde tengo el problema. Tengo que traspasar los resultados del rango (A9:P209) de cada hoja a una hoja que creo llamada "Totals". He intentado recorrer las paginas con un For i to , pero algo deebo estar haciendo mal porque no me lanza el procedimiento.
Podrian ayudarme?
Necesito algo que me busque si existe la pagina (n), y si existe copie (A9:p209) a la pagiina "totals" ,
Luego busque la pagina 2, la tres, etc.....(esta es la parte que no consigo hacer funcionar)
Y finalmente se pare al no encontrar mas paginas.
Gracias
Valora esta pregunta


0