que aburrido
CURSO : Excel Avanzado para los negocios
PROFESOR : Ing. Carlos Lon Kan Prado
TURNO : Noche
PERIODO ACADÉMICO : 2013 - III
LABORATORIO DIRIGIDO 15
INDICACIONES
Leer todos los pasos preliminares antes de empezar a desarrollar el presente laboratorio.
La carpeta principal se llama: 15-excel-avanzado
Ejemplo Ruta-
C:/Alumno.Utp
15-excel-avanzado
Apoyo15-Guia.docx
Objetivo: Creación de macros utilizando VISUAL BASIC. Ejecución de macros.
Primero se debe activar la ficha Programador:
Esta se encuentra en el Botón de Office / Opciones de Excel.
Utilizamos el archivo Excel nuevas-macros.xlsm
Actividad 1: En la hoja1
Crear una macro para mostrar texto y número en dos posiciones específicas
Abrir el archivo nuevas-macros que está en lacarpeta apoyo.
Dar guardar como, déjelo en la carpeta principal con sus APELLIDOS.
Pulsar las teclas Alt + F11 para ingresar al ambiente de macros
Accede al menú, ficha insertar y elija Módulo.
Siguiente paso, vuelva al menú, ficha Insertar y elija la opción Procedimiento
Luego aparece la siguiente ventana
En el cuadro o casilla nombre escriba: “datos”
Para el tipoelija Procedimiento.
En el ámbito elija Público.
Finalmente presione el botón aceptar y queda como sigue.
Observe que las líneas en color azul aparecen por default y son las que definen el inicio y fin de la macro que estamos creando. (No tocar ni borrar)
Ahora, a la altura del cursor procedemos a escribir las siguientes líneas del código:
Lo escrito en verde son comentariosaclaratorios, no forma parte del código solo es un mensaje que nos ayuda a recordar algo que queremos señalar.
'vamos a colocar una palabra en D7
'Y colocar un numero en E7
Cells(7,4)=”Mi Edad es”
Cells(7,5)=25
Nota: el comando Cells(fila,columna) nos permite asignar datos para luego mostrarlos en la fila y columna señalada.
Dar clic al botón guardar (icono del diskette) y cerramos estaventana.
Volvemos al Excel y ahora ejecutamos la macro que hemos creado.
Presione las teclas Alt y F8 a la vez y tendrá la siguiente vista (lista de macros)
Seleccione la macro (resalte) y presione Ejecutar.
Luego de presionar ejecutar se muestran los datos que hemos programado.
Actividad 2: en la hoja2
Crear una macro para mostrar tres números (C2, D2, E2) y luego calculamos paramostrar la suma, el producto y el promedio de los tres números en otras tres posiciones o celdas (C5, D5, E5).
Pulsar las teclas Alt + F11 para ingresar al ambiente de macros
Accede al menú para insertar un nuevo módulo.
Vuelve al menú Insertar.
Seleccione la opción Procedimiento
Escriba en la casilla nombre: “operaciones”
Elija tipo Procedimiento y ámbito Público.
PresioneAceptar.
Public Sub operaciones()
‘El número 5 se coloca en la celda C2
‘El número 7 se coloca en la celda D2
‘El número 8 se coloca en la celda E2
Cells (2,3) = 5
Cells (2,4) = 7
Cells (2,5) = 8
‘Calculamos la suma de las tres celdas
Cells (5,3) = Cells(2,3) + Cells(2,4)+ Cells(2,5)
Cells (5,4) = Cells(2,3) * Cells(2,4)* Cells(2,5)
Cells (5,5) = (Cells(2,3) + Cells(2,4)+Cells(2,5))/3
Range("C6").Select
End Sub
Luego añada un figura geométrica o forma para activar la macro llamada operaciones.
Actividad 3: en la hoja3
Crear una macro que permite colocar números (en este caso el valor 3) en el rango de celdas seleccionadas.
Pulsa las teclas ALT + F11.
Insertar un nuevo módulo
Elegir un nuevo Procedimiento
Escriba en la casilla nombre: Numeros
Elija tipoProcedimiento y ámbito Público.
Presione Aceptar.
Public Sub datos1()
Range("D6:G12").Value = 3
End Sub
Insertar una forma para activar la macro
Actividad 4: en la hoja3
Crear una macro para borrar el contenido de las celdas de la actividad 4.
Nombre de la macro: borrar
Primera opción:
Public Sub limpiar1()
Range(“D6:G12”).Clear
End Sub
Luego Insertar una...
Regístrate para leer el documento completo.