Cuaderno de trabajo de macros personales de Excel | Guarde y utilice macros en todos los libros

Al crear / grabar una macro en un libro de trabajo en Excel, sólo se puede utilizar en este libro de trabajo.

Pero, y si tiene una lista de macros Excel útiles que desea utilizar en todos los libros de trabajo? En este caso, es una buena idea guardarlos en su libro personal de macro.

Si lo hace, podrá acceder al código macro desde cualquier libro de su sistema.

Esto ahorrará tiempo ya que no tendrá que recrear las mismas macros una y otra vez para cada libro. En lugar de ello, sólo puede crearlo una vez, almacenarlo en el libro de trabajo de macro personal y acceder a ellos desde cualquier libro de trabajo.

Si está interesado en aprender VBA de la manera más sencilla, consulte mi Formación VBA en línea de Excel.

¿Qué es un libro de trabajo de macro personal?

Un libro personal Macro Workbook es un libro oculto de su sistema que se abre siempre que abra la aplicación Excel.

Related: How to Automatically Open Specific Excel Files on Startup

Es un lugar donde puede almacenar códigos de macro y acceder a estas macros desde cualquier libro de trabajo. Es un lugar fantástico para almacenar las macros que desea utilizar a menudo.

Por poneros un ejemplo, supongamos que obtenga regularmente datos de sus colegas y que está obligado a limpiarlas y darles formato. Como tiene que seguir los mismos pasos cada vez, puede crear una macro para hacerlo y guardarla en el libro de trabajo de macro personal.

Ahora, siempre que el fichero Excel, sólo debería ejecutar el macro (que almacena el libro personal y se puede acceder desde cualquier libro), y ya está.

¿Dónde puedo encontrar el libro de trabajo de macro personal?

Por defecto, el libro de trabajo de macro personal no existe. Primero debe crearlo.

A continuación, se detallan los pasos para crear un libro de trabajo de macro personal a Excel:

  • Abra un libro nuevo o cualquier libro de trabajo existente.
  • Ve a la pestaña Desarrollador de la cinta.
  • Haga clic en Graba macro.Guarde una macro para crear el libro de trabajo de macro personal
  • En el cuadro de diálogo Graba macro, especifica un nombre (por defecto también está bien).
  • En el menú desplegable “Guardar macro a”, seleccione Libro de trabajo de macro personal.Guarde la macro en el libro de trabajo de la macro personal
  • Haga clic en Aceptar.

Nota: Si no puede ver la pestaña de desarrollador en la cinta, aquí tenéis los pasos para habilitarla.

Al hacerlo, se crearía un nuevo libro de trabajo con el nombre PERSONAL.XLSB y almacenaría la macro en este libro.

Como no hemos hecho absolutamente nada, la macro no contiene ningún código. Esto se hizo para crear el libro personal Macro Workbook.

Ahora que se ha creado el libro personal Macro Workbook, es necesario que lo haga Cerrar todos los libros de trabajo abiertos. Al hacerlo, se mostrará una solicitud como se muestra a continuación:

Haga clic en Guardar para crear el libro personal Macro Workbook

Seleccione Guardar.

Cuando se haga esto, Excel creará y almacenará el archivo PERSONAL.XLSB en la carpeta de inicio, donde se abriría automáticamente al dorsal siempre que abra Excel.

Como copiar macros en el libro de trabajo de macros personales?

Una vez creado y guardado el archivo PERSONAL.XLSB, puede copiar las macros que desee volver a utilizar.

A continuación, se detallan los pasos para copiar macros en el libro Personal Macro Workbook:

  • Abra Excel.
  • Ve a la pestaña Desarrollador.
  • Haga clic en la opción Visual Basic. Esto abrirá el Editor VB (o utilizar ALT + F11).Haga clic en Visual Basic Editor para copiar la macro en el libro de trabajo de macros personales
  • En el Editor VB, dentro del Explorador de proyectos, verá el objeto PERSONAL.XLSB.VB Editor tiene ahora el libro personal Macro Workbook
  • Haga doble clic en Módulo 1.Haga doble clic en Módulo al objeto macro personal
  • Copia y pega el código macro en la ventana del código del módulo.
  • Cierre el editor Vb.
  • Cierre y guarde Excel.

Los pasos anteriores permitirían guardar las macros que desea volver a utilizar el libro de trabajo de macros personales.

Also read: How to Remove Macros From an Excel Workbook

Como se utilizan las macros almacenadas en el libro de trabajo de macros personales?

Supongamos que tiene una lista de macros guardadas en el libro de trabajo Personal Macro y que desea utilizarla en un fichero Excel nuevo que obtenga.

Estos son los pasos para hacerlo:

  • Ve a la pestaña Desarrollador.
  • Haga clic en Macros.
  • En el cuadro de diálogo Macro, seleccione la macro que desee ejecutar.
  • Haga clic en Ejecutar.

Tenga en cuenta que el cuadro de diálogo de macro le muestra la lista de todas las macros disponibles para utilizarlas en el libro abierto. Esto incluiría las macros almacenadas en el libro de trabajo, así como las almacenadas en el libro de trabajo de macros personales.

También puede ejecutar una macro asignando un acceso rápido a la macro o insertar una forma / botón y asignarle la macro.

También puede utilizar el libro personal Macro Workbook para almacenar funciones personalizadas (funciones definidas por el usuario) creadas a VBA.

También te pueden gustar los siguientes tutoriales de Excel:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *