Las macros en Excel son peque os programas creados para automatizar acciones repetitivas. Pueden simplificar enormemente su trabajo, especialmente si a menudo realiza las mismas operaciones. Sin embargo, a veces es necesario copiar una macro existente y usarla en otro archivo. En este art culo, le diremos c mo hacerlo.
Puede copiar una macro a Excel de varias maneras. Uno de ellos es el uso del Editor de Visual Basic para aplicaciones (VBA). Para hacer esto, deber abrir el archivo fuente que contiene la macro y copiar su c digo. A continuaci n, cree un nuevo archivo, abra el Editor de VBA y pegue el c digo copiado. Por lo tanto, obtendr una copia de la macro.
Otra forma de copiar una macro es usar la funci n Exportar en el men Desarrollador. Si tiene abierto un archivo fuente que contiene una macro, haga clic en la pesta a Desarrollador, seleccione Grabar macro y, a continuaci n, haga clic en el bot n Exportar. Seleccione la carpeta en la que desea guardar el archivo con la extensi n .bas, e ingrese su nombre. Despu s de eso, podr importar ese archivo a otro archivo y usar la macro copiada.
- Paso 1: Abra el archivo de Excel con una macro
- Paso 2: Encuentra y activa "Desarrollador"
- Paso 3: Abra la pesta a "Desarrollador" y seleccione "Macros"
- Paso 4: Copie y pegue el c digo de macro en un nuevo archivo
Paso 1: Abra el archivo de Excel con una macro
Si solo tienes el archivo .xlsx sin macros, a continuaci n, antes de copiar la macro que necesita para crear un nuevo archivo de Excel con soporte para macros. Para hacer esto, seleccione Nuevo en el men Archivo y luego seleccione libro en blanco con macros.
Es importante abrir o crear un archivo compatible con macros, ya que los archivos normales .xlsx no puede almacenar macros. Si intenta abrir un archivo sin soporte de macros, es posible que las macros est n deshabilitadas o no sean visibles en absoluto.
Paso 2: Encuentra y activa "Desarrollador"
Para poder copiar una macro en Excel, debe configurar el programa para que la pesta a Desarrollador est disponible.
1. Abra Excel y vaya a la p gina principal.
2. En el men superior, busque la pesta a "Archivo" y haga clic en ella.
3. En el men desplegable, seleccione "Opciones".
4. En la ventana Opciones de Excel que se abre, busque la pesta a Cinta.
5. En el lado izquierdo de la ventana, en la lista "pesta a principal de la cinta", aseg rese de marcar la casilla junto a "Desarrollador".
6. Si no est marcada, haga clic en" Desarrollador " para activarla.
7. Haga clic en "aceptar" para guardar la configuraci n.
La pesta a Desarrollador ahora deber a estar visible en la p gina principal de Excel. En esta pesta a encontrar todas las herramientas y configuraciones necesarias para copiar una macro.
Paso 3: Abra la pesta a "Desarrollador" y seleccione "Macros"
Para trabajar con macros en Excel, necesitar la pesta a Desarrollador. Desafortunadamente, esta pesta a est oculta de forma predeterminada, pero puede habilitarla f cilmente con la configuraci n del programa. Vamos a ver c mo hacerlo:
- Abra Excel y haga clic en la pesta a "Archivo" en la esquina superior izquierda del programa.
- Seleccione "Opciones" en el men para abrir la ventana de configuraci n.
- En la ventana de configuraci n, seleccione la pesta a cinta de Opciones, donde se muestran las preferencias de la interfaz de usuario de Excel.
- En la lista de pesta as disponibles, busque "Desarrollador" y m rquelo con una casilla de verificaci n.
- Haga clic en" aceptar " para guardar los cambios y cerrar la ventana de configuraci n.
Ahora que la pesta a Desarrollador est activada, puede pasar al siguiente paso. Busque esta pesta a en la parte superior de la pantalla y haga clic en ella.
En la pesta a Desarrollador, ver varias herramientas para trabajar con macros. Una de estas herramientas es el bot n Macros. Haga clic en este bot n para abrir la ventana Macros. En esta ventana, puede ver una lista de macros disponibles y realizar las acciones necesarias con ellas.
Medida 4: Copie y pegue el c digo de macro en un nuevo archivo
Una vez que haya creado una macro y le haya asignado un atajo de teclado, es hora de copiar y pegar el c digo de macro en un nuevo archivo. Las siguientes instrucciones lo guiar n a trav s de este paso:
- Resalte todo el c digo de macro, comenzando con la palabra clave "Sub "y terminando con la palabra clave"End Sub".
- Presione la tecla Ctrl + C para copiar el c digo seleccionado en el portapapeles.
- Abra el nuevo archivo de Excel en el que desea utilizar la macro.
- Pulse la tecla Alt + F11 para abrir el Editor de VBA.
- En la ventana del Editor de VBA, busque el proyecto en el que desea usar la macro.
- Haga clic con el bot n derecho en el proyecto y seleccione "Pegar".
- Pegue el c digo de macro copiado en el m dulo abierto del Editor de VBA.
- Guarde los cambios cerrando el Editor de VBA.
Ahora ha copiado y pegado con xito el c digo de macro en un nuevo archivo de Excel. Ahora puede usar su macro en ese archivo y asignarle los atajos de teclado necesarios.