Inicio de sesión

Nombre de usuario o e-mail

En línea

En este momento hay 1 usuario y 92 invitados en línea.

ejecución de varias macros automáticamente

jquco

Se trata de una hoja para controlar las mediciones mensuales, en función de las que se introducen a origen y las introducidas en el origen anterior:

En un libro de excel con varias hojas está creada, en cada una de ellas, una macro que consiste en copiar una columna (origen) y pegarla en otra columna (origen anterior). De esta forma, una tercera columna, diferencia de las anteriores, nos da las mediciones (valoración, etc) en el mes.

Preguna: ¿existe la posibilidad de crear una macro que ejecute el resto de las macros, para no tener que ir hoja por hoja apretando cada botón?

Un saludo a todos

pacomegia

Re: ejecución de varias macros automáticamente

Yo crearía un bucle que recorriese todas las hojas del libro, o sólo las seleccionadas, y que en cada una  de ellas ejecutase la macro que cambia los datos de un lado a otro.

por ejemplo:

Sub RecorrerTodasHojas()
   Dim Hoja As Worksheet
  
   ' bucle que recorre las hojas seleccionadas en la ventana activa
   For Each Hoja In ActiveWorkbook.Windows(1).SelectedSheets
      Hoja.Activate
      ' aquí pon una llamada a tu macro
   Next
End Sub


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

jquco

Re: ejecución de varias macros automáticamente

Gracias,

juguetearé con eso y veremos hasta donde llego.

PD.- Gracias por tu libro. Por fin un buen manual práctico.

pacomegia

Re: ejecución de varias macros automáticamente

Me alegro de que te guste el libro.

En la parte dedicada a macros, hay un apartado llamado "algunos bucles y ejemplos útiles", donde vienen varios ejemplos como éste para recorrer todas la hojas del libro, todos los libros abiertos, todos los gráficos de una hoja, etc. que te permiten ejecutar muchas veces las mismas instrucciones, sin tener que ejecutar la macro una y otra vez (que eso también es una tarea repetitiva)


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

¿necesitas más?

apúntate a nuestro newsletter
Fuente RSS

Si te gusta necesitomas, ¡ compártelo !

Si te gusta, compártelo


apúntate a nuestro newsletter

cargando...
Buscar en necesitomas.com

Excelómetro