You are on page 1of 2

MACROS EN EXCEL una macro es una grabacion de acciones en excel, almacenadas como codigo de prog ramacion de Visual Basic.

para trabajar con macros, es necesario activar la pestaa PROGRAMADOR. Al guardar un libro de excel que contenga macris, se debe cambiar el tipo "libro de Excel" a "LIBRO DE EXCEL HABILITADO PARA MACROS". - para crear una macro, existen 2 formas: *Usando el grabador de macros. *Creando macros directamente desde el entorno de visual Basic. - Para ejecutar una macro,existen 2 formas: *Usando una combinancion de teclas.(preferible no usarlo) *Usando controles de formulario. -Las macros se almacenan en un entorno de Visual Basic llamados "modulos". Se pueden crear varias macros en un mismo Modulo. PARA ACTIVAR MACROS (PROGRAMADOR) ARCHIVO---> OPCIONES---> PERSONALIZAR CINTA DE OPCIONES---> ACTIVAR PESTAA DE PR OGRAMADOR Y ACEPTAR PROGRAMADOR-> v.bASIC--> ver-> activar explorador de proyectos y propiedades no olvidarse de grabar el archivo antes de iniciar a hacer las macros con la ext encion de "LIBRO DE EXCEL HABILITADO PARA MACROS". PARA GRABAR. PROGRAMADOR-> GRABAR MACRO Sub-> es la primera palabra q c debe scribir para crear la macro. Range("B8").Select objeto .metodo-> accion sobre un objeto + FILAS HACIA ABAJO ActiveCell.FormulaR1C1 = "=SUM(R[-3]C:R[-1]C)" -FILAS HACIA ARRIBA b5 b7 VACIO= misma fila + columna derecha c->columna - columna a la izquierda vacio = Misma Celda programacion de macro programador->insertar->controles de formulario->programar, en el boton controles de formulario click derecho y asignar macro, escoger nuestra programacion. programacion de controles de formulario (macro) Sub ventas() Range("b8") = Range("b5") + Range("b6") + Range("b7") End Sub Sub borrar() Range("b5:b8").ClearContents End Sub R->FILAS

***cuando se programa y aveces aparece sobreado de amarillo parte de la programa cion es x q el depurador se activo x algun problema en la programacion o algo si milar, entonces desactivamos el depurador con el boton restablecer es un cuadrad ito azul*** */* EN CASO NO HABRA LA MACRO EN PROGRAMACION DAR CLICK EN SEGURIDAD DE MACRO UN TRIANGULO AMARILLO. Y DAR HABILITAR MACROS. temas sgte clase.: instruccion if cuadros de mensaje boton de opcion instruccion If_elself. TAREA EJERCICIOS CAP 5 PARA PUNTOS EN EL FINAL

You might also like