a. Las macros en Excel se crean grabando acciones en la pestaña Programador. Se pueden asignar un nombre, atajo de teclado y descripción a la macro. Luego se graban las acciones y se detiene la grabación.
b. Para ejecutar macros se abre el libro que las contiene, se selecciona la macro en la pestaña Programador y se presiona el botón Ejecutar.
c. Una macro no es un conjunto de acciones que se pueden ejecutar repetidamente.
1. a. describabrevemente laformade crearmacros en Excel
En el grupo CódigoenlapestañaProgramador,haga clicen Grabar macro.
De maneraopcional,escribaunnombre parala macro enel cuadro Nombre de lamacro,
especifique unateclade método abreviadoenel cuadro Teclade métodoabreviado,yuna
descripciónenel cuadro Descripción.A continuación,hagaclicen Aceptarpara comenzar
a grabar.
Realice lasaccionesque desee automatizar,comoescribirtextorepetitivoocompletar
hacia abajouna columnade datos.
En la pestañaProgramador,hagaclic en Detenergrabación.
Examine lamacro y pruébela
b. expliquelasopcionesparaejecutarmacros
Abra el libroque contiene la macro.
En el grupo Código de lafichaProgramador,haga clic en Macros.
En el cuadro Nombre de lamacro, haga clic enla macro que deseaejecutarypresione el
botónEjecutar.
c. ¿que noes unamacro?
Una no macro es aquel conjuntode accionesque se puedenejecutarlasvece que se
deseen
d. ¿Cómose asignalamacro a un botón?
Haga clic Archivo> Opciones > Barra de herramientasde accesorápido.
En la listacomandosdisponiblesen,hagaclicen Macros.
Seleccione lamacroa laque deseaasignarun botón.
Haga clic en Agregarpara moverlamacro a lalistade botonesde la barra de herramientas
de acceso rápido.
Para reemplazarel iconopredeterminadode lamacrocon un botóndiferente parala
macro, haga clicen Modificar.
En Símbolo,seleccione uniconode botónpara sumacro.
Para usar un nombre mássencilloparael botón,enel cuadro nombre para mostrar,
escribael nombre que desee.
Puede introducirunespacioenel nombre del botón.
Haga clic dosvecesen Aceptar.
El nuevobotónaparece enlabarra de herramientasde accesorápido,donde puedehacer
clicen él para ejecutarlamacro.
e.¿Cómose eliminaunamacro?
En la pestañaProgramador,hagaclic en Macros.
En la lista,hagaclic enla macro que deseaeliminaryhaga clicenel botón eliminar.
2. f. ¿Qué tienenque verlasmacroscon visual Basic?
Tiene que vercon respectoasus componentes,enel casode Office manejalaprogramaciónde vb
( lenguaje de macrosde Microsoftvisual Basicque se utilizaparaprogramar aplicacionesWindows
y que se incluye envariasaplicacionesMicrosoft.VBA permiteausuariosyprogramadoresampliar
la funcionalidadde programasde laSuite MicrosoftOffice) yestolopodemosvermuchoen
macros, yen el visual Basicse puede crearinstanciasde Excel.Dependiendode loque se necesite.
g. ¿Qué es visual Basic?
Es unlenguaje de programacióndesarrolladoporel alemán AlanCooperparaMicrosoft.El
lenguaje de programaciónesundialectode BASIC,conimportantesagregados.Suprimeraversión
fue presentadaen 1991, con laintenciónde simplificarlaprogramaciónutilizandounambientede
desarrollocompletamente gráficoque facilitaralacreaciónde interfacesgráficasy,encierta
medida,tambiénlaProgramación misma.
h. ¿Qué sonfunciones:si,si anidada,Promedio,Contarsi,Max,Min
1-La funciónSI enExcel esparte del grupode funcionesLógicasynos permite evaluaruna
condiciónparadeterminarsi esfalsao verdadera.LafunciónSIesde gran ayudapara tomar
decisionesenbase al resultadoobtenidoenlapruebalógica.
2- la función SI anidada esla cual nospermitiráresolvercualquiersituaciónenlasque
necesitemosevaluarmásde una pruebalógicay ejecutarmásde dos acciones.
3-La funciónPromedioenExcel sirve paraobtenerlamediaaritmética entre ungrupode valores
que le pasemoscomoparámetros.
Básicamente,loque hace essumartodoslos valoresque le pasemosylosdivide entreel conteo
de losmismos.
4-La función contar si de Excel permite contarcuantosvaloresque cumplenuncriterio están
presentesenunabase de datoso rango de valores.
5-La funciónMAX enExcel esde gran ayuda siempre que necesitemosobtenerel valormáximode
un conjuntode valoresque puede serunalistade númerosubicadosenunoovariosrangosde
nuestrahojade Excel.
6-La funciónMIN enExcel.La funciónMIN nos devuelve el valormínimode unalistade valores
omitiendolosvaloreslógicosyel texto.Comoargumentosde la función podemosingresar
directamente losnúmerosque deseamosevaluaropodemosindicarunareferenciaauna celdao
el rango que contiene losvaloresnuméricos