Las macros se crean a menudo para ahorrar tiempo y energía, hacer que Excel funcione de la manera que esperamos que funcione y para hacer que las tareas repetitivas y abrumadoras sean algo más llevaderas. Un buen número de las macros que creo por estas razones son las que necesito usar una y otra vez, y apuesto a que estás en el mismo barco.

Entonces, ¿dónde se coloca una macro para que se pueda usar una y otra vez?

La respuesta, por supuesto, es colocarlo en un lugar especial que sea accesible independientemente del libro de trabajo en el que esté trabajando. Este lugar especial es, en sí mismo, un libro de trabajo y normalmente está oculto a miradas indiscretas. (En realidad, está oculto para que no interfiera con el trabajo que está haciendo en otros libros de trabajo y para que no realice cambios inadvertidamente en él). Este libro de trabajo especial se conoce como el Libro de trabajo de macros personal, que se almacena en un archivo llamado Personal.xlsb.

El libro de macros personal no se crea de forma predeterminada en un sistema. Si desea una forma rápida de ver si hay una disponible en su sistema, muestre la pestaña Ver de las cintas. Si la herramienta Mostrar (en el grupo Ventana) no está disponible, entonces el Libro de macros personal no se ha creado en su sistema. (Recuerde, el libro de trabajo de macros personal normalmente está oculto, por lo que si no hay nada que mostrar, ese libro de trabajo no existe).

Si la herramienta Mostrar está disponible, eso no es una prueba definitiva de que el Libro de macros personal existe, pero está un paso más cerca de averiguarlo. Haga clic en la herramienta y verá el cuadro de diálogo Mostrar. (Ver figura 1)

image

Figura 1. El Libro de macros personal existe en este sistema.

Si el cuadro de diálogo contiene una entrada para Personal.xlsb (dependiendo de su versión de Excel, el cuadro de diálogo puede contener Personal), entonces el Libro de macros personal existe en su sistema; puede omitir la discusión, a continuación, sobre cómo crearlo.

Para crear el Libro de macros personal para que pueda comenzar a almacenar macros allí, la forma más sencilla es grabar una macro ficticia (una que realmente no usará para nada) e indicarle a Excel que la almacene allí. Siga estos pasos:

  1. Muestre el enlace: / excelribbon-Mostrando_Excels_Developer_Tab [pestaña Desarrollador] de la cinta.

  2. Haga clic en la herramienta Grabar macro, en el grupo Código. Excel muestra el cuadro de diálogo Grabar macro.

  3. En el campo Nombre de macro, ingrese el nombre anterior que desee. (Si lo prefiere, simplemente puede conservar el nombre de macro sugerido).

  4. Con la lista desplegable Almacenar macro en, elija Libro de macros personal. (Ver figura 2)

  5. Haga clic en Aceptar. Excel cierra el cuadro de diálogo Grabar macro e inicia la grabadora de macros.

  6. Presione la flecha hacia abajo una sola vez para pasar de la celda seleccionada a la que está justo debajo.

  7. En la pestaña Desarrollador de la cinta (que aún debería estar visible), haga clic en la herramienta Detener grabación, en el grupo Código.

En este punto, ha creado una macro ficticia y Excel la almacena debidamente en el Libro de macros personal. Dado que anteriormente no tenía ese libro, Excel lo creó para usted. (Puede ver que está allí si vuelve a mirar la herramienta Mostrar en la pestaña Ver de la cinta).

A partir de este momento, puede agregar fácilmente macros al Libro de macros personal. Todo lo que necesita hacer es seguir los mismos pasos, enumerados anteriormente, si está grabando una nueva macro. Si está escribiendo una macro desde cero, utilice el cuadro de diálogo Macros (visible cuando elige Macros en la pestaña Desarrollador de la cinta) y especifique Libro de macros personal utilizando la lista desplegable Macros en.

Una vez que se almacena una macro en el Libro de macros personal, está disponible siempre que utilice Excel. La razón de esto es que Excel abre el libro de trabajo cada vez que inicia Excel. Por lo tanto, es un gran lugar para almacenar las macros que desea usar una y otra vez, independientemente de dónde esté haciendo su trabajo.

Pero, preguntará, ¿cómo se deshace de la macro ficticia que acaba de crear?

O, para el caso, ¿cómo se deshace de cualquier otra macro almacenada en el Libro de macros personal? La respuesta es simple: elimina las macros de la misma manera que eliminaría cualquier otra macro. El truco consiste en recordar mostrar el Libro de macros personal antes de intentar eliminar la macro. ¿Recuerdas esa herramienta Mostrar? Continúe y muestre el libro de trabajo.

Una vez que esté visible, puede mostrar el cuadro de diálogo Macros, como se discutió anteriormente, y eliminar las macros que pueda contener.

Si muestra el Libro de macros personal, no olvide volver a ocultarlo. Si no lo hace, será visible cada vez que inicie Excel. Si bien esto no es fatal, puede ser molesto, así que simplemente use la herramienta Ocultar en la pestaña Ver de la cinta para ocultar el libro de trabajo después de que haya terminado de trabajar con él.

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

Este consejo (13097) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365.