Las macros pueden ayudarlo a ahorrar un tiempo precioso mientras realiza tareas repetitivas para su negocio en Microsoft Excel. Suponga, por ejemplo, que desea cambiar el color de las celdas de la hoja de cálculo a rojo si sus valores exceden 1000. Hacer eso a mano puede llevar un tiempo, pero una macro de Excel puede realizar esa tarea con solo hacer clic en un botón. Si no desea escribir el código de Visual Basic necesario para crear una macro, puede importar una macro que otra persona haya codificado en su hoja de cálculo.
Agregar pestaña de desarrollador
1
Inicie Microsoft Excel y abra una hoja de cálculo que contenga una macro que desee importar a otra hoja de cálculo.
2
Vaya a la siguiente sección si ve la pestaña Desarrollador en la cinta de Excel; si no es así, haga clic en "Archivo" y luego haga clic en "Opciones".
3
Haga clic en "Personalizar cinta" y vaya al cuadro "Pestañas principales", que contiene una lista de pestañas para conectarse a Excel.
4
Coloque una marca de verificación junto a "Desarrollador" y haga clic en "Aceptar" para agregar la pestaña Desarrollador a la cinta.
Habilitar seguridad de macros
1
Haga clic en la pestaña "Desarrollador", luego haga clic en "Seguridad de macros" para ver la ventana del Centro de confianza que contiene la configuración de seguridad.
2
Haga clic en el botón de opción "Habilitar todas las macros (no recomendado, se puede ejecutar código potencialmente peligroso)" para seleccionarlo. Seleccionar esta opción le permite habilitar todas las macros en la hoja de trabajo temporalmente.
3
Haga clic en "Aceptar" para cerrar la ventana del Centro de confianza y volver a la ventana principal de Excel que contiene su hoja de cálculo.
Importar código de macro en otra hoja de cálculo
1
Haga clic en la pestaña "Desarrollador" y luego haga clic en el botón "Macros". Excel muestra la ventana de diálogo Macro que contiene una lista de las macros de la hoja de cálculo.
2
Haga clic en la macro que desea importar a otra hoja de cálculo y luego haga clic en "Editar" para abrir el Editor de Visual Basic. A la izquierda aparece una ventana de Proyecto que contiene una lista de módulos; una ventana de Código que contiene el código VBA de la macro aparece a la derecha.
3
Haga clic dentro de la ventana Código y presione "Ctrl-A" para seleccionar el código de la ventana. Presiona "Ctrl-C" para copiar ese código en tu portapapeles de Windows.
4
Presione "Alt-Q" para cerrar el Editor de Visual Basic y regresar a su hoja de cálculo en la ventana principal de Excel.
5
Abra la hoja de trabajo en la que desea importar el código de macro que copió. Haga clic en la pestaña "Desarrollador", luego haga clic en el botón "Visual Basic" para abrir el Editor de Visual Basic.
6
Haga clic en "Insertar" y seleccione "Módulo". El editor crea un nuevo módulo que contiene su macro, así como una nueva ventana de Código que está en blanco. Haz clic derecho dentro de esa ventana y presiona "Ctrl-V" para pegar el código que copiaste de la otra hoja de cálculo en la ventana Código.
7
Presione "Alt-Q" para cerrar la ventana del Editor de Visual Basic y volver a la ventana principal de Excel. Haga clic en el botón "Macros" para abrir la ventana de diálogo Macros. Verá la nueva macro que importó en la lista de macros. Haga clic en esa macro y luego haga clic en "Ejecutar" si desea ejecutar y probar la macro.