El documento presenta un taller sobre macros en Excel. Explica cómo crear una macro grabando los pasos en Excel y ejecutarla posteriormente. Define una macro como un conjunto de comandos almacenados para ejecutarlos cuando se necesiten. Detalla cómo asignar una macro a un botón y eliminar una macro existente. Además, describe el lenguaje de programación Visual Basic y su relación con las macros de Excel, así como algunas funciones comunes como Si, Promedio, Máximo y Mínimo.
1. TALLER MACROS EXCEL
Sofia Rugeles Chavarro.
Marzo 2020.
Liceo Departamental.
Santiago de Cali.
Tecnologia
2. 2
Tabla de Contenidos
Macro en excel
1. Tabla realizada en excel
2. Preguntas del taller
a. describa brevemente la forma de crear macros en Excel
b. explique las opciones para ejecutar macros
c. ¿que no es una macro?
d. ¿Cómo se asigna la macro a un botón?
e. ¿Cómo se elimina una macro?
f. ¿Qué tienen que ver las macros con visual Basic?
g. ¿Qué es visual Basic?
h. ¿Qué son funciones: si, si anidada, Promedio, Contar si, Max, Min
.
3. 1
1. TABLA MACRO EN EXCEL
2.
CREAR UNA MACRO
En esta ocasión mostraré cómo crear una macro en Excel utilizando la grabadora de
macros. La macro será un ejemplo muy sencillo pero permitirá ilustrar el proceso
básico de creación.
Voy a crear una macro que siempre introduzca el nombre de tres departamentos de
una empresa y posteriormente aplique un formato especial al texto. Para iniciar la
grabación debes ir al comando Grabar macro que se encuentra en la ficha
Programador lo cual mostrará el siguiente cuadro de diálogo.
Grabar una macro
Observa cómo he colocado un nombre a la macro y además he especificado el método
abreviado CTRL+d para ejecutarla posteriormente. Una vez que se pulsa el botón
Aceptar se iniciará la grabación. Observa con detenimiento los pasos.
Creación de una macro
Al terminar los pasos se pulsa el comando Detenergrabación y la macro habrá
quedado guardada. Para ejecutar la macro recién guardada seleccionaré una nueva
hoja de Excel y seleccionaré el comando Macros.
4. 2
Ejecutar una macro
Al pulsar el comando Macros se mostrará la lista de todas las macros existentes y de
las cuales podrás elegir la más conveniente. Al hacer clic sobre el comando Ejecutar se
realizarán todas las acciones almacenadas en la macro y obtendrás el resultado
esperado. Por supuesto que si utilizas el método abreviado de teclado de la macro
entonces se omitirá este último cuadro de diálogo.
c. ¿Que es una macro?
Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de
manera que están siempre disponibles cuando los necesites ejecutar.
d. ¿Cómo se asigna la macro a un botón?
1. Ve a la ficha “Programador”.
2. Haz clic sobre el botón “Insertar”.
3.Selecciona el control de Formulario “Botón”.
4. Haz clic en tu hoja de trabajo, en el lugar que quieras colocar el botón y en el cuadro que
aparece, selecciona el nombre de la macro que quieres que se ejecute al hacer clic sobre él.
5. Clic sobre el botón “Aceptar”.
e. ¿Cómo se elimina una macro?
Para borrar una macro basta realizar los siguientes pasos:
1.active el menú herramientas 2. Señale la opción macro 3. Elija macros… y se presentará
la ventana macro. 4. Seleccione la macro que va a borrar 5. Haga clic en el botón eliminar.
6. Presione el botón sí cuando este totalmente seguro de eliminar la macro.
5. 3
f. ¿Qué tienen que ver las macros con visual Basic?
Excel es una planilla de cálculo, de la suite de programas de microsoft "Office". el Visual
Basic es un lenguaje de programación, parte de la familia "Visual Studio".En el excel, se
permite la creación de "Macros" utilizando código visual basic. y en el visual basic se
puede crear instancias de excel. dependiendo de lo que se necesite, es por cual parte de
visual deberás modificar tu programa.
g. ¿Qué es visual Basic?
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para
Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes
agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la
programación utilizando un ambiente de desarrollo.Visual Basic contiene un entorno de
desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un
depurador, un compilador (y enlazador) y un editor de interfaces gráficas o GUI.
h. ¿Qué son funciones: si, si anidada, Promedio, Contar si, Max, Min?
La función si permite evaluar una condición para determinar si es falsa o verdadera. La
función SI es de gran ayuda para tomar decisiones en base al resultado obtenido en la
prueba lógica.
La función si anidadaEsta función analiza el contenido de una celda, a partir de varias
condiciones dando una sola respuesta entre varias opciones.
6. 4
La función promedio () sirve para obtener el promedio o media aritmética de un conjunto
de valores. Como argumentos puede tener celdas individuales y/o rangos de celdas que
tengan valores numéricos.
La función contar es una combinación de las funciones CONTAR y SI , tiene dos
argumentos, el primero es el rango cuyas celdas se desean contar y el segundo es el criterio
que determina que celda será contada o no.
La funcion min Devuelve el valor mínimo de un conjunto de valores.
La funcion max Devuelve el valor máximo de un conjunto de valores.