Tecnología

Inicio

Cómo copiar macros de Excel entre libros

Las macros son una herramienta valiosa para el usuario avanzado hoja de cálculo Excel. Ellos le permiten automatizar tareas que de otra manera tendrían que realizar manualmente una y otra vez cada vez que necesitaba. A menudo, usted puede encontrarse recrear o volver a grabar ciertas macros de especial utilidad cada vez que se trabaja en un nuevo libro. Si sólo hubiera una manera más fácil, se piensa a sí mismo. Bueno, estás de suerte. Puede guardar cualquier macro que ha realizado en un archivo y cargarlo en cualquier otro libro que te gusta.

Instrucciones

1 Abrir el libro que contiene la macro deseada.

2 Abra el Editor de Visual Basic de Excel, o bien pulsando las teclas "Alt" y "F11" o seleccionando "Herramientas" en la barra de menú, pasando el ratón sobre "Macro" y hacer clic en "Editor de Visual Basic."

3 Ubicar la ventana "Proyecto" en la esquina superior izquierda del editor. Aquí debería ver un título para su libro, con dos subcarpetas: una denominada "Objetos de Microsoft Excel" y la otra "Módulos".

4 Expanda la carpeta "Módulos" (haga clic en el signo más) y haga doble clic en "Módulo 1" (que debería ser el único, a menos que haya sido la programación de macros directamente en Visual Basic, en cuyo caso usted debe saber qué módulo contiene su macro). Esto abrirá una ventana que contiene el código para el módulo.

5 Compruebe el código para el módulo y compruebe que contiene la macro. La pantalla mostrará secciones de código separado para cada macro, cada uno comenzando con "Sub" y el nombre de la macro. Si sólo hay una macro, debe ser la única cosa que se ve aquí.

6 Seleccione "Archivo" de la barra de menú y haga clic en "Exportar archivo". Elija un nombre y una ubicación para guardar el módulo con su macro. Ahora lo tienes como un archivo independiente que se puede cargar en cualquier libro.

7 Abre el libro que le gustaría copiar la macro.

8 Volver al Editor de Visual Basic (la ventana todavía debe estar abierta). Tenga en cuenta que ahora ambos libros son visibles en la ventana de "Proyecto" en la esquina superior izquierda, a menos que ya ha cerrado el primer libro.

9 Haga clic en el nombre del segundo libro en la ventana "Proyecto" para resaltarlo.

10 Seleccione "Archivo" de la barra de menú y haga clic en "Importar archivo". Encuentra el archivo que guardó y haga clic en "Abrir". Ahora ha cargado el módulo con su macro en el nuevo libro. Debe estar disponible para su uso.

Consejos y advertencias

  • Cuando se graba un múltiplo macros para el mismo libro, todos ellos se guardan en el mismo módulo. Guardar el módulo de e importar a una nueva copia de libro de todas las macros, no sólo uno.