SlideShare una empresa de Scribd logo
MACROS EN EXCEL
ELIZABETH CAMACHO BENÍTEZ
INSTITUCIÓN EDUCATIVA
LICEO DEPARTAMENTAL
SANTIAGO DE CALI
2018
MACROS EN EXCEL
ELIZABETH CAMACHO BENÍTEZ
Trabajo escrito para la asignatura de
Tecnología
Grado
11-2
GUILLERMO MONDRAGON
Licenciado
INSTITUCIÓN EDUCATIVA
LICEO DEPARTAMENTAL
SANTIAGO DE CALI
2018
TALLER
A. Describa brevemente la forma de crear macros
1. Antes de grabar una macro
Las macros y las herramientas de VBA se pueden encontrar en la
pestaña Desarrollador, que está oculta de forma predeterminada, por lo que el
primer paso consiste en habilitarla. Para más información,
2. Grabar una macro
En el grupo Código en la pestaña Programador, haga clic en Grabar macro.
De manera opcional, escriba un nombre para la macro en el cuadro Nombre de la
macro, especifique una tecla de método abreviado en el cuadro Tecla de método
abreviado, y una descripción en el cuadro Descripción. A continuación, haga clic
en Aceptar para comenzar a grabar.
1. Realice las acciones que desee automatizar, como escribir texto repetitivo o completar
hacia abajo una columna de datos.
2. En la pestaña Programador, haga clic en Detener grabación.
3. Examine la macro y pruébela
Al modificar una macro, puede aprender un poco acerca del lenguaje de programación
Visual Basic.
Para modificar una macro, en el grupo Código en la pestaña Programador, haga clic
en Macros, seleccione el nombre de la macro y haga clic en Editar. Esta acción hará que
se inicie el Editor de Visual Basic.
Observe el código y vea de qué manera las acciones que ha grabado aparecen como
código. Es probable que entienda bien algo del código y que otra parte le resulte un
poco misteriosa.
Experimente con el código, cierre el Editor de Visual Basic y ejecute la macro
nuevamente. Esta vez observe si sucede algo distinto.
B. Explique opciones para ejecutar macros
1. Ejecutar macro desde la pestaña programador
Abra el libro que contiene la macro.
En la ficha Programador, en el grupo Código, haga clic en Macros.
En el cuadro nombre de la Macro, haga clic en la macro que desea ejecutar y presione el
botón Ejecutar.
También hay otras opciones:
a. Opciones: agregar una tecla de método abreviado o una descripción de la
macro.
b. Paso- se abrirá el Editor de Visual Basic a la primera línea de la macro.
Presionando F8 le permitirá recorrer el código de macro de línea a la vez.
c. Editar- se abrirá el Editor de Visual Basic y le permiten editar el código de
macro según sea necesario. Una vez que haya realizado los cambios, puede
presionar F5 para ejecutar la macro desde el editor
2. Ejecutar una macro presionando una combinación de teclas de método
abreviado
Puede agregar una combinación de teclas de método abreviado a una macro cuando lo
graba y también puede agregar uno a una macro existente:
1. En el grupo Código de la pestaña Programado, haga clic en Macros.
2. En el cuadro nombre de la Macro, haga clic en la macro que desea asignar a una
combinación de teclas de método abreviado.
3. Haga clic en Opciones.
Aparecerá el cuadro de diálogo Opciones de la macro.
4. En el cuadro tecla de método abreviado, escriba cualquier letra minúscula o mayúscula
que desee utilizar con la tecla de método abreviado.
Notas:
o Para Windows, la tecla de método abreviado para letras minúsculas es Ctrl + letra. Para
las letras mayúsculas es Ctrl + Mayús + letra.
o Para Mac, la tecla de método abreviado para letras minúsculas es opción + comando +
letra, pero Ctrl + letra también funcionarán. Para las letras mayúsculas es Ctrl + Mayús
+ letra.
o Tenga cuidado de asignación de teclas de método abreviado, porque invalidará
cualquier tecla de método abreviado predeterminada equivalente Excel mientras esté
abierto el libro que contiene la macro. Por ejemplo, si se asigna una macro a Ctrl + z,
perderá la capacidad para Deshacer. Por este motivo, suele ser una buena idea
utilizar Ctrl + Mayús + mayúsculas letra en su lugar, como Ctrl + Mayús + Z, que no
tiene un acceso directo equivalente en Excel.
Para obtener una lista de las teclas de método abreviado de combinación Ctrl que ya
están asignadas en Excel
Escriba una descripción de la macro en el cuadro Descripción.
5. Haga clic en Aceptar para guardar los cambios y, a continuación, en Cancelar para
cerrar el cuadro de diálogo Macro.
3. Ejecutar una macro mediante un botón personalizado de la cinta
Puede crear un grupo personalizado que aparezca en una pestaña de la cinta y luego
asignar una macro a un botón de ese grupo. Por ejemplo, puede agregar un grupo
personalizado denominado "Mis macros" a la pestaña Programador y agregar una macro
(que aparece como un botón) al nuevo grupo.
4. Ejecutar una macro desde el editor de visual BASIC
En la ficha Programador, haga clic en Visual Basic para iniciar el Editor de Visual
Basic (VBE ). Busque el Explorador de proyectos para el módulo que contiene la
macro que desea ejecutar y abrirlo. Todas las macros en ese módulo se mostrarán en
el panel de la derecha. Seleccione la macro que desea ejecutar, colocando el cursor
en cualquier lugar dentro de la macro, y presione F5 o en el menú, vaya
a Ejecutar > Ejecutar Macro.
5. Ejecutar una macro haciendo clic en un área de un objeto gráfico
Puede crear un área relevante en un gráfico en la que los usuarios pueden hacer clic para
ejecutar una macro.
1. En la hoja de cálculo, inserte un objeto gráfico, como una imagen, o dibuje una forma.
Un escenario común es dibujar una forma de rectángulo redondeado y darle formato
para que sea igual a un botón.
Para obtener información sobre cómo insertar un objeto gráfico,
Haga clic con el botón derecho en el área relevante que ha creado y haga clic en Asignar
Macro.
2. Siga uno de los procedimientos siguientes:
o Para asignar una macro al botón u objeto gráfico, haga doble clic en la macro o escriba
el nombre de la misma en el cuadro Nombre de la macro.
o Para grabar una nueva macro y asignarla al objeto gráfico seleccionado, haga clic
en Grabar, escriba un nombre para la macro en el cuadro de diálogo Grabar macro y
haga clic en Aceptar para comenzar a grabar la macro. Cuando termine de grabarla,
haga clic en Detener grabación en la ficha Programador del grupo Código.
Sugerencia: También puede hacer clic en Detener grabación en el lado izquierdo de
la barra de estado.
o Para modificar una macro existente, haga clic en el nombre de la macro, en el
cuadro Nombre de la macro y, a continuación, haga clic en Modificar.
3. Haga clic en Aceptar.
C. ¿Que no es una macro?
Es cuando la información dentro de Excel no se activa pulsando una tecla
D. ¿Cómo se le asigna la macro a un botón?
1. En la ficha Programador, en el grupo Controles, haga clic en Insertar y después,
en Controles de formulario, haga clic en Botón .
2. Haga clic en la ubicación de la hoja de cálculo en la que desee que aparezca la esquina
superior izquierda del botón.
Aparecerá el cuadro de diálogo Asignar Macro.
3. Asigne una macro al botón y, a continuación, haga clic en Aceptar.
4. Para especificar las propiedades de control del botón, haga clic con el botón secundario
en el botón y, a continuación, haga clic en Formato de control.
E. ¿Cómo se elimina una macro?
1. Seleccione Herramientas > Macro > Macros.
2. Seleccione la macro que quiere eliminar y presione el signo menos.
3. Aparecerá un mensaje de confirmación. Haga clic en Sí para confirmar la eliminación.
También puede eliminar una macro desde la pestaña Desarrollador.
1. En la pestaña Programador, haga clic en Macros.
2. En la lista, haga clic en la macro que desea eliminar y haga clic en el botón eliminar.
F. ¿Qué tienen que ver las macros con visual Basic?
Podremos crear macros en Excel gracias a la herramienta que dispone Excel conocida
como grabar macro. La grabación del macro permitirá realizar de forma automática las
tareas repetitivas sin necesidad de saber programar. Y entonces, ¿por qué necesitamos
saber Visual Basic? Para poder crear nuevas funcionalidades de las que no dispone
Excel tendremos que introducirnos en el mundo de la programación.
Para crear macros en Excel con Visual Basic seguiremos estas instrucciones:
o Hacer clic en el menú de programador
o Seleccionar la opción Visual Basic donde se abrirá el Editor de Visual Basic en Excel
o Crearemos nuestro primer macro indicando la subrutina con la palabra Sub y el nombre
del macro “PrimerMacro”
o Al hacer intro, automáticamente nos aparecerán los paréntesis al final del nombre y End
Sub que indica el final de la subrutina
o De esta forma delimitaremos el código que va a contener nuestro macro
o Guardamos el macro con la extensión .xlsm para habilitar los macros y a continuación
ejecutaremos el macro en la flecha verde de la barra de herramientas o con el comando
F5+botón ejecutar.
o En el momento que ejecutemos el macro, Excel nos mostrará el cuadro de diálogo con
el mensaje que habíamos escrito “Nuestro primer macro”.
G. ¿Qué es visual Basic?
El visual Basic es un programa que entrega a los usuarios de programación
informática un paquete de utilidades simples y accesibles. Es por esto que el Visual
Basic puede ser usado fácilmente por expertos como por usuarios principiantes. Su
base parte del dialecto BASIC pero con componentes novedosos que lo adaptan a
los lenguajes informáticos modernos. Visual Basic es un lenguaje de programación
guiado por eventos que permiten mayor operatividad y mejores resultados.
H. ¿Qué son las funciones sí, sí anidada, promedio, contar sí, max, min?
Función sí
La función SI es una de las funciones más populares de Excel y le permite realizar
comparaciones lógicas entre un valor y un resultado que espera. En su forma más
sencilla, la función SI dice:
 SI(Algo es Verdadero, hacer algo; de lo contrario hacer algo diferente)
Por esto, una instrucción SI puede tener dos resultados. El primer resultado es si la
comparación es Verdadera y el segundo si la comparación es Falsa.
Función sí anidada
A veces es necesario trabajar con situaciones donde hay más de dos resultados posibles.
Ahí es donde la función SI anidada viene en práctica.
Recordemos que la función SI en Excel funciona mediante la evaluación de una prueba
lógica – un cálculo que sólo puede ser VERDADERO o FALSO. La función SI anidada
trabaja sustituyendo uno o ambos de los cálculos de VERDADERO o FALSO con otra
función SI.
Función promedio
Devuelve el promedio (media aritmética) de los argumentos. Por ejemplo, si el intervalo
A1:A20 contiene números, la fórmula =PROMEDIO(A1:A20) devuelve el promedio
de dichos números.
Función contar sí
Permite contar cuantos valores que cumplen un criterio están presentes en una base de
datos o rango de valores. Dicho de otra forma. La función CONTAR.SI cuentan los
valores que se repiten en un rango de datos.
Función Min
La función MIN nos devuelve el valor mínimo de una lista de valores omitiendo los
valores lógicos y el texto. Como argumentos de la función podemos ingresar
directamente los números que deseamos evaluar o podemos indicar una referencia a una
celda o el rango que contiene los valores numéricos.
Función Max
La función MAX en Excel es de gran ayuda siempre que necesitemos obtener el
valor máximo de un conjunto de valores que puede ser una lista de números ubicados en
uno o varios rangos de nuestra hoja de Excel.
WEBGRAFIA
 support.office.com
 exceltotal.com
 www.aprenderexcel.com

Más contenido relacionado

La actualidad más candente

Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014
Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014
Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014
jorgequiat
 
Xmind
XmindXmind
Xmind
wienviga
 
Partes principaless teclado word
Partes principaless teclado  wordPartes principaless teclado  word
Partes principaless teclado word
olivatorrejulia
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partesRuth Imaicela
 
Partes principaless
Partes principalessPartes principaless
Partes principaless
IaraGarayeta
 
1er grado computación
1er grado computación1er grado computación
1er grado computación
Wilfredo Santamaría
 
El escritorio de windows xp
El escritorio de windows xpEl escritorio de windows xp
El escritorio de windows xpEdgar Wilson
 
Interfaces de los Discapacitados
Interfaces de los DiscapacitadosInterfaces de los Discapacitados
Interfaces de los Discapacitados
mariiajo
 
El teclado. Guía de uso (libro en pdf)
El teclado. Guía de uso (libro en pdf)El teclado. Guía de uso (libro en pdf)
El teclado. Guía de uso (libro en pdf)
Juan Pedro Guardia González
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
Pablo Trujillo
 
abc multimedia educativa 1
abc multimedia educativa 1abc multimedia educativa 1
abc multimedia educativa 1
Roger Gómez Vicente
 
Manual de Practicas Photoshop
Manual de Practicas PhotoshopManual de Practicas Photoshop
Manual de Practicas PhotoshopAlincita Simon
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partesFABIS624
 
Presentacion word clase 2
Presentacion word  clase 2Presentacion word  clase 2
Presentacion word clase 2
Graciela Retamozo
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partesAlejandro Sosa
 
Funciones especiales del Teclado
Funciones especiales del TecladoFunciones especiales del Teclado
Funciones especiales del Teclado
Guillermo Castillo
 

La actualidad más candente (20)

Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014
Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014
Infokids 2 Herramientas Informáticas - Fichas de Aprendizaje 2014
 
Xmind
XmindXmind
Xmind
 
Partes principaless teclado word
Partes principaless teclado  wordPartes principaless teclado  word
Partes principaless teclado word
 
El teclado y sus partes
El teclado y sus partes El teclado y sus partes
El teclado y sus partes
 
Practicas de excel
Practicas de excelPracticas de excel
Practicas de excel
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partes
 
Partes principaless
Partes principalessPartes principaless
Partes principaless
 
1er grado computación
1er grado computación1er grado computación
1er grado computación
 
El escritorio de windows xp
El escritorio de windows xpEl escritorio de windows xp
El escritorio de windows xp
 
Interfaces de los Discapacitados
Interfaces de los DiscapacitadosInterfaces de los Discapacitados
Interfaces de los Discapacitados
 
El teclado. Guía de uso (libro en pdf)
El teclado. Guía de uso (libro en pdf)El teclado. Guía de uso (libro en pdf)
El teclado. Guía de uso (libro en pdf)
 
Diapositivas "El Teclado"
Diapositivas "El Teclado"Diapositivas "El Teclado"
Diapositivas "El Teclado"
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Microsoft word
Microsoft wordMicrosoft word
Microsoft word
 
abc multimedia educativa 1
abc multimedia educativa 1abc multimedia educativa 1
abc multimedia educativa 1
 
Manual de Practicas Photoshop
Manual de Practicas PhotoshopManual de Practicas Photoshop
Manual de Practicas Photoshop
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partes
 
Presentacion word clase 2
Presentacion word  clase 2Presentacion word  clase 2
Presentacion word clase 2
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partes
 
Funciones especiales del Teclado
Funciones especiales del TecladoFunciones especiales del Teclado
Funciones especiales del Teclado
 

Similar a Macros en excel taller

Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
angie nathalia yanguatin londoño
 
Macros
MacrosMacros
Taller de macros
Taller de macrosTaller de macros
Taller de macros
Taller de macrosTaller de macros
Taller de-macros
Taller de-macrosTaller de-macros
Taller de-macros
nicole dayan loaiza medina
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
dannacortes5
 
Taller sobre macros en excel
Taller sobre macros en excelTaller sobre macros en excel
Taller sobre macros en excel
Pablo Andres Castro Torres
 
Preguntas del segundo taller copia
Preguntas del segundo taller   copiaPreguntas del segundo taller   copia
Preguntas del segundo taller copia
Luis Miguel Cardenas restrepo
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
Jaxzar
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
Camila A
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
AnaCeciliaRestrepoGu
 
Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020
luz stefany prieto ardila
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
Tatis g
 
Macros escrito
Macros escritoMacros escrito
Macros escrito
AnaCeciliaRestrepoGu
 
Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020
Ana María Benítez
 
Taller macro
Taller macroTaller macro
Taller macro
kathalina rubio
 

Similar a Macros en excel taller (20)

Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
 
Macros
MacrosMacros
Macros
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Taller de-macros
Taller de-macrosTaller de-macros
Taller de-macros
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
 
Taller sobre macros en excel
Taller sobre macros en excelTaller sobre macros en excel
Taller sobre macros en excel
 
Preguntas del segundo taller copia
Preguntas del segundo taller   copiaPreguntas del segundo taller   copia
Preguntas del segundo taller copia
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Rrr
RrrRrr
Rrr
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Macros escrito
Macros escritoMacros escrito
Macros escrito
 
Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020
 
Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020
 
Taller
TallerTaller
Taller
 
Taller macro
Taller macroTaller macro
Taller macro
 
Macro
MacroMacro
Macro
 

Más de Eliza Camacho Benitez

Graficas tecnologia
Graficas tecnologiaGraficas tecnologia
Graficas tecnologia
Eliza Camacho Benitez
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologia
Eliza Camacho Benitez
 
Contaminacion ambiental terminado
Contaminacion ambiental terminadoContaminacion ambiental terminado
Contaminacion ambiental terminado
Eliza Camacho Benitez
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologia
Eliza Camacho Benitez
 
Gráficos de tecnología
Gráficos de tecnologíaGráficos de tecnología
Gráficos de tecnología
Eliza Camacho Benitez
 
Informe técnico (1)
Informe técnico  (1)Informe técnico  (1)
Informe técnico (1)
Eliza Camacho Benitez
 
Informe técnico 2 periodo
Informe técnico 2 periodo Informe técnico 2 periodo
Informe técnico 2 periodo
Eliza Camacho Benitez
 
CIRCUITO MIXTO-INFORME TÉCNICO
CIRCUITO MIXTO-INFORME TÉCNICO CIRCUITO MIXTO-INFORME TÉCNICO
CIRCUITO MIXTO-INFORME TÉCNICO
Eliza Camacho Benitez
 
Levass
LevassLevass
Levas
LevasLevas
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
Eliza Camacho Benitez
 
Pantalla plasma blog
Pantalla plasma blogPantalla plasma blog
Pantalla plasma blog
Eliza Camacho Benitez
 

Más de Eliza Camacho Benitez (12)

Graficas tecnologia
Graficas tecnologiaGraficas tecnologia
Graficas tecnologia
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologia
 
Contaminacion ambiental terminado
Contaminacion ambiental terminadoContaminacion ambiental terminado
Contaminacion ambiental terminado
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologia
 
Gráficos de tecnología
Gráficos de tecnologíaGráficos de tecnología
Gráficos de tecnología
 
Informe técnico (1)
Informe técnico  (1)Informe técnico  (1)
Informe técnico (1)
 
Informe técnico 2 periodo
Informe técnico 2 periodo Informe técnico 2 periodo
Informe técnico 2 periodo
 
CIRCUITO MIXTO-INFORME TÉCNICO
CIRCUITO MIXTO-INFORME TÉCNICO CIRCUITO MIXTO-INFORME TÉCNICO
CIRCUITO MIXTO-INFORME TÉCNICO
 
Levass
LevassLevass
Levass
 
Levas
LevasLevas
Levas
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Pantalla plasma blog
Pantalla plasma blogPantalla plasma blog
Pantalla plasma blog
 

Último

Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 

Último (20)

Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 

Macros en excel taller

  • 1. MACROS EN EXCEL ELIZABETH CAMACHO BENÍTEZ INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL SANTIAGO DE CALI 2018
  • 2. MACROS EN EXCEL ELIZABETH CAMACHO BENÍTEZ Trabajo escrito para la asignatura de Tecnología Grado 11-2 GUILLERMO MONDRAGON Licenciado INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL SANTIAGO DE CALI 2018
  • 3. TALLER A. Describa brevemente la forma de crear macros 1. Antes de grabar una macro Las macros y las herramientas de VBA se pueden encontrar en la pestaña Desarrollador, que está oculta de forma predeterminada, por lo que el primer paso consiste en habilitarla. Para más información, 2. Grabar una macro En el grupo Código en la pestaña Programador, haga clic en Grabar macro. De manera opcional, escriba un nombre para la macro en el cuadro Nombre de la macro, especifique una tecla de método abreviado en el cuadro Tecla de método abreviado, y una descripción en el cuadro Descripción. A continuación, haga clic en Aceptar para comenzar a grabar. 1. Realice las acciones que desee automatizar, como escribir texto repetitivo o completar hacia abajo una columna de datos. 2. En la pestaña Programador, haga clic en Detener grabación.
  • 4. 3. Examine la macro y pruébela Al modificar una macro, puede aprender un poco acerca del lenguaje de programación Visual Basic. Para modificar una macro, en el grupo Código en la pestaña Programador, haga clic en Macros, seleccione el nombre de la macro y haga clic en Editar. Esta acción hará que se inicie el Editor de Visual Basic. Observe el código y vea de qué manera las acciones que ha grabado aparecen como código. Es probable que entienda bien algo del código y que otra parte le resulte un poco misteriosa. Experimente con el código, cierre el Editor de Visual Basic y ejecute la macro nuevamente. Esta vez observe si sucede algo distinto. B. Explique opciones para ejecutar macros 1. Ejecutar macro desde la pestaña programador Abra el libro que contiene la macro. En la ficha Programador, en el grupo Código, haga clic en Macros. En el cuadro nombre de la Macro, haga clic en la macro que desea ejecutar y presione el botón Ejecutar. También hay otras opciones: a. Opciones: agregar una tecla de método abreviado o una descripción de la macro. b. Paso- se abrirá el Editor de Visual Basic a la primera línea de la macro. Presionando F8 le permitirá recorrer el código de macro de línea a la vez. c. Editar- se abrirá el Editor de Visual Basic y le permiten editar el código de macro según sea necesario. Una vez que haya realizado los cambios, puede presionar F5 para ejecutar la macro desde el editor
  • 5. 2. Ejecutar una macro presionando una combinación de teclas de método abreviado Puede agregar una combinación de teclas de método abreviado a una macro cuando lo graba y también puede agregar uno a una macro existente: 1. En el grupo Código de la pestaña Programado, haga clic en Macros. 2. En el cuadro nombre de la Macro, haga clic en la macro que desea asignar a una combinación de teclas de método abreviado. 3. Haga clic en Opciones. Aparecerá el cuadro de diálogo Opciones de la macro. 4. En el cuadro tecla de método abreviado, escriba cualquier letra minúscula o mayúscula que desee utilizar con la tecla de método abreviado. Notas: o Para Windows, la tecla de método abreviado para letras minúsculas es Ctrl + letra. Para las letras mayúsculas es Ctrl + Mayús + letra. o Para Mac, la tecla de método abreviado para letras minúsculas es opción + comando + letra, pero Ctrl + letra también funcionarán. Para las letras mayúsculas es Ctrl + Mayús + letra. o Tenga cuidado de asignación de teclas de método abreviado, porque invalidará cualquier tecla de método abreviado predeterminada equivalente Excel mientras esté abierto el libro que contiene la macro. Por ejemplo, si se asigna una macro a Ctrl + z, perderá la capacidad para Deshacer. Por este motivo, suele ser una buena idea utilizar Ctrl + Mayús + mayúsculas letra en su lugar, como Ctrl + Mayús + Z, que no tiene un acceso directo equivalente en Excel. Para obtener una lista de las teclas de método abreviado de combinación Ctrl que ya están asignadas en Excel Escriba una descripción de la macro en el cuadro Descripción. 5. Haga clic en Aceptar para guardar los cambios y, a continuación, en Cancelar para cerrar el cuadro de diálogo Macro. 3. Ejecutar una macro mediante un botón personalizado de la cinta Puede crear un grupo personalizado que aparezca en una pestaña de la cinta y luego asignar una macro a un botón de ese grupo. Por ejemplo, puede agregar un grupo personalizado denominado "Mis macros" a la pestaña Programador y agregar una macro (que aparece como un botón) al nuevo grupo.
  • 6. 4. Ejecutar una macro desde el editor de visual BASIC En la ficha Programador, haga clic en Visual Basic para iniciar el Editor de Visual Basic (VBE ). Busque el Explorador de proyectos para el módulo que contiene la macro que desea ejecutar y abrirlo. Todas las macros en ese módulo se mostrarán en el panel de la derecha. Seleccione la macro que desea ejecutar, colocando el cursor en cualquier lugar dentro de la macro, y presione F5 o en el menú, vaya a Ejecutar > Ejecutar Macro. 5. Ejecutar una macro haciendo clic en un área de un objeto gráfico Puede crear un área relevante en un gráfico en la que los usuarios pueden hacer clic para ejecutar una macro. 1. En la hoja de cálculo, inserte un objeto gráfico, como una imagen, o dibuje una forma. Un escenario común es dibujar una forma de rectángulo redondeado y darle formato para que sea igual a un botón. Para obtener información sobre cómo insertar un objeto gráfico, Haga clic con el botón derecho en el área relevante que ha creado y haga clic en Asignar Macro. 2. Siga uno de los procedimientos siguientes: o Para asignar una macro al botón u objeto gráfico, haga doble clic en la macro o escriba el nombre de la misma en el cuadro Nombre de la macro. o Para grabar una nueva macro y asignarla al objeto gráfico seleccionado, haga clic en Grabar, escriba un nombre para la macro en el cuadro de diálogo Grabar macro y haga clic en Aceptar para comenzar a grabar la macro. Cuando termine de grabarla, haga clic en Detener grabación en la ficha Programador del grupo Código. Sugerencia: También puede hacer clic en Detener grabación en el lado izquierdo de la barra de estado. o Para modificar una macro existente, haga clic en el nombre de la macro, en el cuadro Nombre de la macro y, a continuación, haga clic en Modificar. 3. Haga clic en Aceptar. C. ¿Que no es una macro? Es cuando la información dentro de Excel no se activa pulsando una tecla D. ¿Cómo se le asigna la macro a un botón?
  • 7. 1. En la ficha Programador, en el grupo Controles, haga clic en Insertar y después, en Controles de formulario, haga clic en Botón . 2. Haga clic en la ubicación de la hoja de cálculo en la que desee que aparezca la esquina superior izquierda del botón. Aparecerá el cuadro de diálogo Asignar Macro. 3. Asigne una macro al botón y, a continuación, haga clic en Aceptar. 4. Para especificar las propiedades de control del botón, haga clic con el botón secundario en el botón y, a continuación, haga clic en Formato de control. E. ¿Cómo se elimina una macro? 1. Seleccione Herramientas > Macro > Macros. 2. Seleccione la macro que quiere eliminar y presione el signo menos.
  • 8. 3. Aparecerá un mensaje de confirmación. Haga clic en Sí para confirmar la eliminación. También puede eliminar una macro desde la pestaña Desarrollador. 1. En la pestaña Programador, haga clic en Macros. 2. En la lista, haga clic en la macro que desea eliminar y haga clic en el botón eliminar. F. ¿Qué tienen que ver las macros con visual Basic? Podremos crear macros en Excel gracias a la herramienta que dispone Excel conocida como grabar macro. La grabación del macro permitirá realizar de forma automática las tareas repetitivas sin necesidad de saber programar. Y entonces, ¿por qué necesitamos saber Visual Basic? Para poder crear nuevas funcionalidades de las que no dispone Excel tendremos que introducirnos en el mundo de la programación. Para crear macros en Excel con Visual Basic seguiremos estas instrucciones: o Hacer clic en el menú de programador o Seleccionar la opción Visual Basic donde se abrirá el Editor de Visual Basic en Excel o Crearemos nuestro primer macro indicando la subrutina con la palabra Sub y el nombre del macro “PrimerMacro” o Al hacer intro, automáticamente nos aparecerán los paréntesis al final del nombre y End Sub que indica el final de la subrutina
  • 9. o De esta forma delimitaremos el código que va a contener nuestro macro o Guardamos el macro con la extensión .xlsm para habilitar los macros y a continuación ejecutaremos el macro en la flecha verde de la barra de herramientas o con el comando F5+botón ejecutar. o En el momento que ejecutemos el macro, Excel nos mostrará el cuadro de diálogo con el mensaje que habíamos escrito “Nuestro primer macro”. G. ¿Qué es visual Basic? El visual Basic es un programa que entrega a los usuarios de programación informática un paquete de utilidades simples y accesibles. Es por esto que el Visual Basic puede ser usado fácilmente por expertos como por usuarios principiantes. Su base parte del dialecto BASIC pero con componentes novedosos que lo adaptan a los lenguajes informáticos modernos. Visual Basic es un lenguaje de programación guiado por eventos que permiten mayor operatividad y mejores resultados.
  • 10. H. ¿Qué son las funciones sí, sí anidada, promedio, contar sí, max, min? Función sí La función SI es una de las funciones más populares de Excel y le permite realizar comparaciones lógicas entre un valor y un resultado que espera. En su forma más sencilla, la función SI dice:  SI(Algo es Verdadero, hacer algo; de lo contrario hacer algo diferente) Por esto, una instrucción SI puede tener dos resultados. El primer resultado es si la comparación es Verdadera y el segundo si la comparación es Falsa. Función sí anidada A veces es necesario trabajar con situaciones donde hay más de dos resultados posibles. Ahí es donde la función SI anidada viene en práctica. Recordemos que la función SI en Excel funciona mediante la evaluación de una prueba lógica – un cálculo que sólo puede ser VERDADERO o FALSO. La función SI anidada trabaja sustituyendo uno o ambos de los cálculos de VERDADERO o FALSO con otra función SI. Función promedio Devuelve el promedio (media aritmética) de los argumentos. Por ejemplo, si el intervalo A1:A20 contiene números, la fórmula =PROMEDIO(A1:A20) devuelve el promedio de dichos números. Función contar sí Permite contar cuantos valores que cumplen un criterio están presentes en una base de datos o rango de valores. Dicho de otra forma. La función CONTAR.SI cuentan los valores que se repiten en un rango de datos. Función Min La función MIN nos devuelve el valor mínimo de una lista de valores omitiendo los valores lógicos y el texto. Como argumentos de la función podemos ingresar directamente los números que deseamos evaluar o podemos indicar una referencia a una celda o el rango que contiene los valores numéricos. Función Max La función MAX en Excel es de gran ayuda siempre que necesitemos obtener el valor máximo de un conjunto de valores que puede ser una lista de números ubicados en uno o varios rangos de nuestra hoja de Excel.