Vous êtes sur la page 1sur 6

UNIVERSIDAD ALAS PERUANAS

FACULTAD DE INGENIERAS Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

Ficha Informativa N 02
CURSO
CICLO
DOCENTE

: Base de Datos
: VIII Ciclo
: Ing. Demstenes Alva Llaguenta

MACROS
Una macro es una serie de instrucciones que son guardadas dentro de un archivo de Excel,
nos ayuda a automatizar aquellas tareas que hacemos repetidamente. Las macros son escritas en un
lenguaje de computadora conocido como VBA por sus siglas en ingls (Visual Basic for Applications).

EMPEZAR A TRABAJAR CON MACROS - EXCEL 2010


1.

Abrir una hoja de clculo y le asignamos un Nombre y el Tipo a guardar como: Libro de Excel
habilitado para macros

2.

Cambiar de nombre a las hojas:


REGISTRAR
CLIENTES
PRODUCTOS
GENERABOLETA
BOLETA
REGISBOLETAS

3.

Debemos activar la ficha Programador para empezar a trabajar con Macros:


Clic en la ficha Archivo, elegir en la seccin Opciones. Se mostrar el cuadro de
dilogo Opciones de Excel donde debers seleccionar la opcin Personalizar cinta de
opciones.

-1-

UNIVERSIDAD ALAS PERUANAS


FACULTAD DE INGENIERAS Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

Acepta los cambios y la ficha se mostrar en la cinta de opciones.

4.

Podemos crear una macro utilizando el lenguaje de programacin VBA, pero el mtodo ms
sencillo es utilizar la grabadora de macros que guardar todos los pasos realizados para
ejecutarlos posteriormente. La grabadora de macros almacena cada accin que se realiza en
Excel, para utilizar la grabadora de macros debes ir a la ficha Programador y seleccionar el
comando Grabar macro.

Al pulsar el botn se mostrar el cuadro de dilogo Grabar macro.

-2-

UNIVERSIDAD ALAS PERUANAS


FACULTAD DE INGENIERAS Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

En el cuadro de texto Nombre de la macro debers colocar el nombre que identificar de


manera nica a la macro que estamos por crear. Tambin puedes colocar una Descripcin
para la macro que vas a crear.
Finalmente debes pulsar el botn Aceptar para iniciar con la grabacin de la macro. Al
terminar de ejecutar las acciones planeadas debers pulsar el botn Detener grabacin para
completar la macro.

5.

Diseo de los formularios:


a) Registrar Clientes y Productos (REGISTRAR)

-3-

UNIVERSIDAD ALAS PERUANAS


FACULTAD DE INGENIERAS Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

b) CLIENTES

c) PRODUCTOS

d) GENERA BOLETA

-4-

UNIVERSIDAD ALAS PERUANAS


FACULTAD DE INGENIERAS Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

e) GENERA BOLETA

f) REGISTRO DE BOLETAS

-5-

UNIVERSIDAD ALAS PERUANAS


FACULTAD DE INGENIERAS Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

6.

Cdigo.- Se debe aplicar para cada Botn que se crea.

Application.ScreenUpdating = False
Application.ScreenUpdating = True
7.

Frmulas para el Formulario: REGISTRO DE BOLETAS


a) Columna N.- Celda B7
=SI(Y(C7=GENERABOLETA!G3,C7=C8),SUMA(REGISBOLETAS!B8+1),"1")
b) Columna N & B.- Celda A7
=B7&C7

8.

Resumen de las Macros.- Deber tener un total de 11 Macros para el presente ejemplo.
a) BOLETA
b) CLIENTES
c) GENERA_BOLETA
d) GUARDAR_BOLETAS
e) GUARDAR_CLIENTES
f) GUARDAR_PRODUCTOS
g) LIMPIAR
h) PRODUCTOS
i) REGISTRAR_BOLETAS
j) REGISTRAR_CLIENTES
k) REGISTRAR_PRODUCTOS

-6-

Vous aimerez peut-être aussi