El documento describe cómo crear y usar macros en Excel. Incluye instrucciones para grabar una macro para multiplicar columnas, ejecutar macros existentes, asignar macros a botones, eliminar macros, y la relación entre macros y Visual Basic. También explica funciones comunes como SI, SI anidada, CONTARSI, MAX, MIN y proporciona un ejemplo de macro usando la función SI.
1. TALLER
1. Con la siguiente información aplica una macro con la multiplicación de la
columna b y c.
ARTICULO CANTIDAD
VR.
UNITARIO
VALOR
TOTAL
LINEA 1 195 90.001 17550195
LINEA 2 150 150.000 22500000
LINEA 3 90 135.000 12150000
LINEA 4 55 240.000 13200000
2. responda c/u de las siguientes preguntas:
a. Describa brevemente la forma de crear macros en Excel:
Para poder realizar una macro en primer lugar eliges la celda en la cual lo vas a
realizar, en segundo lugar te colocas en la pestaña de “vista” y en la parte
superior de la derecha dice macros, en tercer lugar colocas grabar macro y en
la ventana colocas el nombre de este, guardas el macro en “este libro”, digitas
la información descriptiva ( que operación y en que columnas quieres que se
realice) se le oprime aceptar, en cuarto lugar se detiene la grabación y se
escribe la fórmula que corresponde en determinada celda se oprime la tecla
enter y se desliza para copiar la formula al resto, en última instancia se detiene
la grabación que se encuentra en la barra de herramientas.
b. Explique las opciones para ejecutar macros:
En primer lugar, se borra el rango que se eligió y en el menú de herramientas
en vista aparece macros, en segundo lugar, seleccionas el nombre que le
pusiste y oprimes el botón ejecutar, automáticamente se generará el resultado
de las sumas.
c. ¿Que no es una macro?
Es cuando no se ejecutan de manera secuencial ya que el orden de ejecución
no se cumple
d. ¿Cómo se asigna la macro a un botón?
Haga clic Archivo - Opciones - Barra de herramientas de acceso rápido.
En la lista comandos disponibles en, haga clic en Macros.
Seleccione la macro a la que desea asignar un botón.
Haga clic en Agregar para mover la macro a la lista de botones de la barra
de herramientas de acceso rápido.
2. Para reemplazar el icono predeterminado de la macro con un botón
diferente para la macro, haga clic en Modificar.
En Símbolo, seleccione un icono de botón para su macro.
Para usar un nombre más sencillo para el botón, en el cuadro nombre para
mostrar, escriba el nombre que desee. Puede introducir un espacio en el
nombre del botón.
Haga clic dos veces en Aceptar.
e. ¿Cómose eliminaunamacro?
Para lograr eliminarunamacro entrasa menúde herramientas, señalaslaopción
macro, loeligesycuandote aparezca una ventana,seleccionaslamacroque vas a
borrar, hacesclic eneliminar.
f. ¿Qué tienenque verlasmacroscon visual Basic?
El Excel es una plantillade cálculoyte permite crearmacrosutilizandoel código
visual basic.
El visual basicesun lenguaje de programaciónyte permite crearinstanciasde Excel
g. ¿Qué esvisual Basic?
En 1991 AlanCoopercreo el visual basic de Microsoftuno de loslenguajesmás
conocidos,este te ayudaa programar contenidosinformáticosgráficosfácilmente
h. Qué son funciones:si,si anidada, Promedio,Contarsi,Max,Min.
Función SI: esuna de lasfunciones masreconocidasenExcel,ayudaa
realizarcomparacioneslogicasentre unvaloryel resultadoque se espera.
Función si anidada: esta funciónnosayudaa comprobar si una condiciónes
verdaderaofalsa,determinadoloanteriorse ejecutaráde unaforma
diferente.
Contar.si : esuna funciónestadística(cuentael númerode celdasque
cumplenuncriterio)
FunciónMax: estonos ayudaa obtenerel valormáximo,de unconjuntode
valores(ej:lista)
FunciónMin: Esta nos devuelve el valormínimode unalistade valores
omitiendolosvaloreslógicosyel texto.
3. Elaborar lasmacros del tallern1de la función si:
NOMBRE VENTA1 VENTA2 TOTAL VENTAS PREMIO DIAS 7%VENTAS
PABLOPEREZ 300.000 450.000 750.000 SI VACACIONES 15 52500
JORGE SAA 450.000 320.000 770.000 SI VACACIONES 15 53900
MARTHA DIAZ 630.000 630.000 1.260.000 SI VACACIONES 15 88200
ELKIN LOPEZ 0 0 0 NO VACACIONES 0 0
NUBIA TORO 63.000 150.000 213.000 NO VACACIONES 0 0
WILLIAMLOPEZ 150.000 200.000 350.000 NO VACACIONES 0 0
ANDRESVILA 250.000 300.000 550.000 SI VACACIONES 15 38500
CARLOSARANA 500.000 180.000 680.000 SI VACACIONES 15 47600