No es raro colocar macros de uso frecuente en el libro Personal.xls. Al colocarlos allí, puede tener las macros disponibles todo el tiempo mientras usa Excel. En algún momento, sin embargo, es posible que desee mover las macros a un libro diferente. Por ejemplo, es posible que desee colocarlos en un libro de trabajo para que cualquier otra persona que abra el libro pueda acceder a ellos fácilmente.

Para mover macros del libro de trabajo Personal.xls a un libro de trabajo diferente, siga estos pasos generales:

  1. Asegúrese de que el libro de trabajo que es el objetivo de su operación de transferencia de macros esté cargado.

  2. Para mostrar el archivo Personal.xls, seleccione Mostrar en el menú Ventana.

  3. Presione Alt + F11 para mostrar el editor de VBA.

  4. Usando la ventana Proyecto, muestre las macros que desea mover.

  5. Seleccione (resalte) y corte (Ctrl + X) las macros de su ubicación original en Personal.xls.

  6. Usando la ventana Proyecto, muestre el módulo en el libro de trabajo donde desea que estén las macros. (Si no hay un módulo existente en el libro de trabajo, es posible que deba crear uno).

  7. Pegue (Ctrl + V) las macros en el módulo.

  8. Cierre el editor de VBA.

  9. Oculte el archivo Personal.xls eligiendo Ocultar en el menú Ventana.

  10. Cierre y guarde los libros de trabajo.

Cabe señalar que cuando mueve la ubicación de las macros, también cambia la dirección por la que se llaman e invocan. Por lo tanto, si tiene elementos de menú o botones de la barra de herramientas que se utilizaron para ejecutar las macros, será necesario cambiarlos para que apunten a la nueva ubicación.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2575) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

link: / excelribbon-Moving_Macros_from_the_Personal_Workbook [Mover macros desde el libro de trabajo personal].