Вы находитесь на странице: 1из 4

Instructivo de Aprendizaje – Excel 2018 Quinto Grado

INSTRUCTIVO N° 04
GRABACIÓN DE MACROS
¿QUÉ ES UN MACRO?
Las Macros en Excel son un conjunto de instrucciones que se ejecutan de manera secuencial por medio
de una orden de ejecución, claro está que una Macro puede invocar a otras, logrando de esta forma
obtener operaciones cada vez más complejas.
¿PARA QUÉ SIRVE UNA MACRO EN EXCEL?
Las Macros en Excel son útiles porque permiten la automatización de tareas repetitivas, por ejemplo, si
se da cuenta que todos los días se encuentra creando la misma tabla dinámica (pero con distintos datos),
o colocando el mismo formato a una hoja, entonces es el momento de automatizar dicha labor por medio
de Macros.
¿CÓMO CREAR UNA MACRO EN EXCEL?
El punto fuerte a favor del uso de Macros, es que es sencillo de aprender a crearlas y ejecutarlas, crear
Macros es simple, y se puede llegar a ahorrar mucho tiempo remplazando aquellas tareas repetitivas por
Macros que usted mismo haya creado, uno de los primeros pasos para acercarse al uso de Macros puede
ser el comenzar a utilizar el grabador de Macros.
¿CÓMO SE GRABA UNA MACRO?
Para grabar una macro, el primer paso es verificar que la ficha del desarrollador o programador este
habilitado; una vez que esta ficha este activa podemos seleccionar la opción de “Grabar Macro”, ubicada
en la parte izquierda de la cinta de opciones de esta ficha. Es importante aclarar que el libro de Excel
deberá de guardarse como Libro de Excel habilitado para macros.
A continuación, grabaremos todos los macros que para automatizar el sistema de facturación:
GRABAR MACRO PARA REGISTRAR PRODUCTOS:
Macro Grabar. La función de este macro será el de grabar la información del producto ingresado en el
formato de registrar productos, en la tabla o base de datos PRODUSCTOS, para grabar este macro
seguiremos los siguientes pasos:
1. En la ficha Desarrollador o programador
hacer clic en grabar macro, en seguida se
visualizará la ventana de Grabar macro, en
esta ventana deberá de asignarle un
nombre a la macro, el resto de las opciones
puede dejarlo así.

2. En la ventana de grabar macro asigne el nombre


GRABARPRODUCTO, el resto de las opciones lo deja
tal como está, en seguida haga clic en aceptar.

Prof. Edgar Alfredo SONCCO LANDIO – Área EPT .- Esp. Computación e Informática
18
Instructivo de Aprendizaje – Excel 2018 Quinto Grado

3. En la tabla PRODUCTOS, seleccione la fila 7 e inserte una fila


con el mismo formato de la fila de abajo.
4. Regrese a la hoja Reg. Productos y seleccione el rango de
celdas D6:D17, presione CTRL+C para copiar el rango.

5. Haga clic en la hoja


PRODUCTOS, selecciona la
celda A7, en la ficha inicio
haga clic en Pegado
especial, en esta ventana
active Valores y
Transponer y luego clic en
aceptar.

6. Después de haber hecho


el pegado especial,
regrese a la hoja Registrar
productos
7. En el rango D6:D17 que selecciono para copiar borre todo el contenido.
8. Seleccione la celda D6, en esta celda ingrese la siguiente formula: =PRODUCTOS!A7+1
9. Seleccione la celda D7 e ingrese la siguiente formula: =PRODUCTOS[@CODIGO]+1
10. Seleccione las dos celdas donde esta la formula, copie y haga un pegado de valores

11. Finalmente haga clic en detener la grabación de macro.


12. Haga clic derecho en el botón grabar, en la lista que se despliega haga clic en Asignar macro.
13. En la ventana asignar macro seleccione el macro GARBARPRODUCTO y haga clic en aceptar.

Prof. Edgar Alfredo SONCCO LANDIO – Área EPT .- Esp. Computación e Informática
19
Instructivo de Aprendizaje – Excel 2018 Quinto Grado

Macro Limpiar.
La función de este macro será el de limpiar las celdas del formato de registro de productos. Para grabar
este macro seguiremos los siguientes pasos:
1. En la ficha desarrollador haga clic en grabar macro.
2. En la ventana de grabar macro asígnele el nombre DE LIMPIARPRODUCTO y haga clic en aceptar.
3. Seleccionamos el rango de celdas D6:D17 y eliminamos su contenido.
4. Haga clic en la celda (D7) donde se debe ingresar el número del producto e ingrese la siguiente
formula: =PRODUCTOS!A7+1
5. Haga clic en la celda (D8) donde se debe ingresar el código del producto e ingrese la siguiente
formula: =PRODUCTOS[@CODIGO]+1
6. Seleccione las dos celdas donde se creo la formula, copie y haga un pegado de valores en las mismas
celdas.
7. Seleccione el botón limpiar y asigne la macro LIMPIARPRODUCTO

GRABAR MACRO PARA REGISTRAR CLIENTES:


Macro Grabar. La función de este macro será el de grabar la información de los clientes, en la tabla o base
de datos CLIENTES, para grabar este macro seguiremos los siguientes pasos:
1. En la ficha Desarrollador o programador
hacer clic en grabar macro, en seguida se
visualizará la ventana de Grabar macro, en
esta ventana deberá de asignarle un
nombre a la macro, el resto de las opciones
puede dejarlo así.

2. En la ventana de grabar macro asigne el nombre


de GRABARCLIENTE, las demás opciones lo dejan tal
como está, en seguida haga clic en aceptar.

3. En la tabla CLIENTES, seleccione la fila 7 e inserte una fila


con el mismo formato de la fila de abajo.
4. Regrese a la hoja Registrar clientes y seleccione el rango de
celdas D6:D18, presione CTRL+C para copiar el rango.

Prof. Edgar Alfredo SONCCO LANDIO – Área EPT .- Esp. Computación e Informática
20
Instructivo de Aprendizaje – Excel 2018 Quinto Grado

5. Haga clic en la hoja


CLIENTES, seleccione la
celda A7, en la ficha inicio
haga clic en Pegado
especial, en esta ventana
active Valores y
Transponer y luego clic en
aceptar.

6. Después de haber hecho


el pegado especial,
regrese a la hoja Registrar
Clinentes
7. En el rango D6:D18 que selecciono para copiar borre todo el contenido, presione la tecla suprimir.
8. Seleccione la celda D6, en esta celda ingrese la siguiente formula: ='CLIENTES'!A7+1
9. Seleccione la celda donde está la formula, copie y haga un pegado de valores
10. Ubique el cursor en la celda D7 donde se deberá entrar el DNI del cliente
11. Finalmente haga clic en detener la grabación de macro.
12. Haga clic derecho en el botón grabar, en la lista que se despliega haga clic en Asignar macro.
13. En la ventana asignar macro seleccione el macro GARBARCLIENTE y haga clic en aceptar.

Macro Limpiar.
La función de este macro será el de limpiar las celdas del formato de registro de productos. Para grabar
este macro seguiremos los siguientes pasos:
1. En la ficha desarrollador haga clic en grabar macro.
2. En la ventana de grabar macro asígnele el nombre DE LIMPIARCLIENTE y haga clic en aceptar.
3. Seleccionamos el rango de celdas D6:D18 y eliminamos su contenido.
4. Haga clic en la celda (D7) donde se debe ingresar el número del producto e ingrese la siguiente
formula: ='CLIENTES'!A7+1
5. Haga clic en la celda (D8) donde se debe ingresar el código del producto e ingrese la siguiente
formula: =PRODUCTOS[@CODIGO]+1
6. Seleccione la celda donde se creó la formula, copie y haga un pegado de valores en las mismas celdas.
7. Seleccione el botón limpiar y asigne la macro LIMPIARCLIENTE.

Prof. Edgar Alfredo SONCCO LANDIO – Área EPT .- Esp. Computación e Informática
21

Вам также может понравиться