SlideShare una empresa de Scribd logo
1 de 8
TALLER:
A) DESCRIBA BREVEMENTE LA FORMA DE CREAR MACROSEN EXCEL.
1. R/Abre el libro de la macro. ...
2. Haz clic en el botón Habilitar contenido. ...
3. Presiona las teclas del método abreviado para activar la macro. ...
4. Haz clic en el botón Macros de la pestaña “Programador”. ...
5. Haz clic en la macro que desees utilizar.
6. Haz clic en el botón Ejecutar. ...
7. Visualiza el código de la macro.
B) EXPLIQUE LA OPCIONESPARA EJECUTARUNA MACRO
-EJECUTAR UNA MACRO DESDE LA BARRA DE HERRAMIENTAS
Para ejecutar una macro desde la barra de marcadores debes ir a:
Pestaña Vista >> Grupo Macros >> Botón Macros
También se puede ejecutar desde la pestaña Programador (si no la
tienes activada te explicamos cómo hacerlo aquí).
Pestaña Programador >> Grupo Código >> Botón Macros
-EJECUTAR UNA MACRO DESDE EL EDITOR DE VISUAL BASIC (VBE)
Para ello lo primero que tienes que hacer es abrir el Editor de Visual
Basic (VBE) desde la pestaña Programador o simplemente pulsando Alt
+ F11
Una vez abierto VBE puedes ejecutar la macro seleccionada pulsando F5
o dándole al botón de Play (►) en la barra de herramientas.
– EJECUTAR UNA MACRO CON UN ACCESO RÁPIDO (CTRL + TECLA)
Para asignar un acceso rápido a un macro lo primero que tienes que
hacer es abrir la ventana de diálogo de macros (en la
pestaña Vista o Programador). Una vez abierta esta ventana selecciona
la macro a la que quieras asignar un acceso rápido y a continuación
pulsa el botón Opciones. En la nueva ventana que se abre escribe la
letra que quieres que ejecute la macro (no todas valen, como es lógico,
ya hay muchas que están cogidas como por ejemplo el popular Ctrl + C)
y pulsa Aceptar.
– EJECUTAR UNA MACRO DESDE OTRA MACRO
Una macro se puede ejecutar desde otra macro utilizando la instrucción
Call. Por ejemplo como podemos ver en el siguiente procedimiento.
Sub macro1()
Call macro2
End Sub
Sub macro2()
MsgBox ("Has ejectuado el macro1")
End Sub
En esta macro que acabamos de ver, la Macro1 llama a la Macro2
mediante la instrucción call. Es decir, al ejecutar la macro1 esta irá
directamente a ejecutar la macro2 cuando llegue a la instrucción Call.
– EJECUTAR UNA MACRO CUANDO CAMBIE EL VALOR DE UNA CELDA
C) ¿Qué NO ES UNA MACRO?
D) COMO SE ASIGNA LA MACRO A UN BOTON
-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.
-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.
El nuevo botón aparece en la barra de herramientas de
acceso rápido, donde puede hacer clic en él para
ejecutar la macro.
E) ¿COMO SE ELIMINA UNA MACRO?
1-Inicia Microsoft Excel y abre una hoja de cálculo de tus archivos, que contenga
por lo menos una macro que quieras eliminar.
2- Selecciona la pestaña “Programador” (o “Developer” en inglés) de la parte
superior de la pantalla de Excel. Aparecerá la cinta del programador justo debajo
de la pestaña.
3- Encuentra el grupo “Código” (o “Code” en inglés) en la cinta del programador y
haz clic en el botón “Macros”. Se abrirá la ventana de diálogo de macros en la
pantalla de Excel.
4- Elige el nombre del macro que quieres eliminar de la lista que se encuentra en
la ventana de diálogo del Macro. El nombre aparecerá resaltado en negro una vez
que haya sido seleccionado. Por ejemplo, en mi caso, la macro que deseo eliminar
se llama “boton_borrar”.
5- Haz clic en el botón “Eliminar_” (o “Delete” en inglés) del lado derecho de la
ventana para indicarle a Excel que elimine la macro seleccionado. Aparecerá una
ventana de diálogo preguntándote si estás seguro de que deseas eliminarlo.
6- Selecciona el botón “Sí” (Yes) para confirmar que deseas eliminarlo.
Desaparecerá el nombre del macro de la lista en la ventana de diálogo y ésta se
cerrará.
.
F) QUE RELACION HAY ENTRE MACRO Y VISUALBASIC?
el Excel es una planilla de calculo, de la suite de programas de microsoft
"Office". el Visual Basic es un lenguaje de programacion, parte de la familia
"Visual Studio".
en el excel, se permite la creacion de "Macros" utilizando codigo 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 deberas codificar tu programa.
G) QUE ES VISUALBASIC?
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 que facilitó en cierta medida la programaciónmisma.
H) QUE SON FUNCIONES:SI,SI ANIDADA, PROMEDIO,CONTARSI, MAX,MIN.
FUNCION SI:es parte del grupo de funciones Lógicas y nos 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.
FUNCION SI ANIDADA: La función SI es una de las funciones más
utilizadas en Excel ya que nos ayuda a probar si una condición es
verdadera o falsa. Si la condición es verdadera, la función realizará
una acción determinada, pero si la condición es falsa entonces la
función ejecutará una acción diferente.
Es así como la función SI nos permite evaluar el resultado de una
prueba lógica y tomar una acción en base al resultado. La siguiente
imagen ilustra el funcionamiento de la función SI.
PROMEDIO: que es la media aritmética y se calcula sumando un grupo de números y
dividiendo a continuación por el recuento de dichos números. Por ejemplo, el promedio de
2, 3, 3, 5, 7 y 10 es 30 dividido por 6, que es 5.
CONTAR SI: una de las funciones estadísticas, para contar el
número de celdas que cumplen un criterio; por ejemplo,
para contar el número de veces que una ciudad
determinada aparece en una lista de clientes.
En su forma más sencilla, CONTAR.SI indica lo siguiente:
 =CONTRAR.SI(¿Dónde quiere realizar la búsqueda y qué
quiere buscar?)
Por ejemplo:
 =CONTAR.SI(A2:A5,"Londres")
 =CONTAR.SI(A2:A5;A4)
MAX y MIN: Puede utilizar Mín y Máx para determinar
los valores menor y mayor de un campo basándose en
la agregación especificadao agrupación. Por ejemplo,
puede utilizar estas funciones para devolver el costo de
flete inferiores y superiores. Si no hay ninguna
agregación especificada, se utiliza la tabla completa.
Puede utilizar Mín y Máx en una expresión de consulta y
en la propiedad SQL de un QueryDef objeto o al crear
un objeto Recordset basado en una consulta SQL
Creación y uso de macros en Excel

Más contenido relacionado

La actualidad más candente (20)

Guia1
Guia1Guia1
Guia1
 
Guia para trabajar_con_macros_en_excel
Guia para trabajar_con_macros_en_excelGuia para trabajar_con_macros_en_excel
Guia para trabajar_con_macros_en_excel
 
Taller Macros
Taller MacrosTaller Macros
Taller Macros
 
Taller
TallerTaller
Taller
 
Excel Avanzado 2007 y Macros
Excel Avanzado 2007 y MacrosExcel Avanzado 2007 y Macros
Excel Avanzado 2007 y Macros
 
Apuntes macros excel
Apuntes  macros excelApuntes  macros excel
Apuntes macros excel
 
Tecnologia esteban
Tecnologia estebanTecnologia esteban
Tecnologia esteban
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Taller
TallerTaller
Taller
 
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteriaTutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Taller1
Taller1Taller1
Taller1
 
Taller tecnologia 11
Taller tecnologia 11Taller tecnologia 11
Taller tecnologia 11
 
Macros
MacrosMacros
Macros
 
TALLER DE MACROS
TALLER DE MACROSTALLER DE MACROS
TALLER DE MACROS
 
Macros parte i
Macros parte iMacros parte i
Macros parte i
 
Creando macros
Creando macrosCreando macros
Creando macros
 
Macros Basicos
Macros BasicosMacros Basicos
Macros Basicos
 
Taller excel normas APA
Taller excel normas APATaller excel normas APA
Taller excel normas APA
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 

Similar a Creación y uso de macros en Excel (20)

Taller de macro
Taller de macroTaller de macro
Taller de macro
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Macros escrito
Macros escritoMacros escrito
Macros escrito
 
Taller
TallerTaller
Taller
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Taller
TallerTaller
Taller
 
Macros
MacrosMacros
Macros
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Preguntas del segundo taller copia
Preguntas del segundo taller   copiaPreguntas del segundo taller   copia
Preguntas del segundo taller copia
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
 
Taller de nivelacion camila
Taller de nivelacion camilaTaller de nivelacion camila
Taller de nivelacion camila
 
Macros1
Macros1Macros1
Macros1
 
Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020Pregunta macro tecnologia 2020
Pregunta macro tecnologia 2020
 
Macros
MacrosMacros
Macros
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft Excel
 
Macros
MacrosMacros
Macros
 
Formato apa general-1
Formato apa general-1Formato apa general-1
Formato apa general-1
 
Macros para combinar
Macros   para combinarMacros   para combinar
Macros para combinar
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 

Más de Juan Sebastian Chicangana Montoya (17)

Tecnologia (2)
Tecnologia (2)Tecnologia (2)
Tecnologia (2)
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Rrr
RrrRrr
Rrr
 
,Ams
,Ams,Ams
,Ams
 
Tecnologia Macro
Tecnologia MacroTecnologia Macro
Tecnologia Macro
 
Taller sobre las macros
Taller sobre las macrosTaller sobre las macros
Taller sobre las macros
 
Informe técnico (2)
Informe técnico (2)Informe técnico (2)
Informe técnico (2)
 
Proyecto de aula periodo 2 decimo 2016 (9)
Proyecto de aula periodo 2 decimo 2016 (9)Proyecto de aula periodo 2 decimo 2016 (9)
Proyecto de aula periodo 2 decimo 2016 (9)
 
Circutito paralelo
Circutito paraleloCircutito paralelo
Circutito paralelo
 
342606833 proyecto-de-aula-periodo-1-nuevo-2
342606833 proyecto-de-aula-periodo-1-nuevo-2342606833 proyecto-de-aula-periodo-1-nuevo-2
342606833 proyecto-de-aula-periodo-1-nuevo-2
 
Biela y-manivela-autoguardado
Biela y-manivela-autoguardadoBiela y-manivela-autoguardado
Biela y-manivela-autoguardado
 
Biela y-manivela-autoguardado
Biela y-manivela-autoguardadoBiela y-manivela-autoguardado
Biela y-manivela-autoguardado
 
La leva-mecanica (2)
La leva-mecanica (2)La leva-mecanica (2)
La leva-mecanica (2)
 
La leva-mecanica (2)
La leva-mecanica (2)La leva-mecanica (2)
La leva-mecanica (2)
 
Impresora
ImpresoraImpresora
Impresora
 
Impresora
ImpresoraImpresora
Impresora
 

Último

el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 

Último (20)

el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 

Creación y uso de macros en Excel

  • 1. TALLER: A) DESCRIBA BREVEMENTE LA FORMA DE CREAR MACROSEN EXCEL. 1. R/Abre el libro de la macro. ... 2. Haz clic en el botón Habilitar contenido. ... 3. Presiona las teclas del método abreviado para activar la macro. ... 4. Haz clic en el botón Macros de la pestaña “Programador”. ... 5. Haz clic en la macro que desees utilizar. 6. Haz clic en el botón Ejecutar. ... 7. Visualiza el código de la macro. B) EXPLIQUE LA OPCIONESPARA EJECUTARUNA MACRO -EJECUTAR UNA MACRO DESDE LA BARRA DE HERRAMIENTAS Para ejecutar una macro desde la barra de marcadores debes ir a: Pestaña Vista >> Grupo Macros >> Botón Macros También se puede ejecutar desde la pestaña Programador (si no la tienes activada te explicamos cómo hacerlo aquí). Pestaña Programador >> Grupo Código >> Botón Macros -EJECUTAR UNA MACRO DESDE EL EDITOR DE VISUAL BASIC (VBE) Para ello lo primero que tienes que hacer es abrir el Editor de Visual Basic (VBE) desde la pestaña Programador o simplemente pulsando Alt + F11 Una vez abierto VBE puedes ejecutar la macro seleccionada pulsando F5 o dándole al botón de Play (►) en la barra de herramientas.
  • 2. – EJECUTAR UNA MACRO CON UN ACCESO RÁPIDO (CTRL + TECLA) Para asignar un acceso rápido a un macro lo primero que tienes que hacer es abrir la ventana de diálogo de macros (en la pestaña Vista o Programador). Una vez abierta esta ventana selecciona la macro a la que quieras asignar un acceso rápido y a continuación pulsa el botón Opciones. En la nueva ventana que se abre escribe la letra que quieres que ejecute la macro (no todas valen, como es lógico, ya hay muchas que están cogidas como por ejemplo el popular Ctrl + C) y pulsa Aceptar. – EJECUTAR UNA MACRO DESDE OTRA MACRO Una macro se puede ejecutar desde otra macro utilizando la instrucción Call. Por ejemplo como podemos ver en el siguiente procedimiento. Sub macro1() Call macro2 End Sub Sub macro2() MsgBox ("Has ejectuado el macro1") End Sub
  • 3. En esta macro que acabamos de ver, la Macro1 llama a la Macro2 mediante la instrucción call. Es decir, al ejecutar la macro1 esta irá directamente a ejecutar la macro2 cuando llegue a la instrucción Call. – EJECUTAR UNA MACRO CUANDO CAMBIE EL VALOR DE UNA CELDA C) ¿Qué NO ES UNA MACRO? D) COMO SE ASIGNA LA MACRO A UN BOTON -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. -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.
  • 4. -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. El nuevo botón aparece en la barra de herramientas de acceso rápido, donde puede hacer clic en él para ejecutar la macro. E) ¿COMO SE ELIMINA UNA MACRO? 1-Inicia Microsoft Excel y abre una hoja de cálculo de tus archivos, que contenga por lo menos una macro que quieras eliminar. 2- Selecciona la pestaña “Programador” (o “Developer” en inglés) de la parte superior de la pantalla de Excel. Aparecerá la cinta del programador justo debajo de la pestaña. 3- Encuentra el grupo “Código” (o “Code” en inglés) en la cinta del programador y haz clic en el botón “Macros”. Se abrirá la ventana de diálogo de macros en la pantalla de Excel.
  • 5. 4- Elige el nombre del macro que quieres eliminar de la lista que se encuentra en la ventana de diálogo del Macro. El nombre aparecerá resaltado en negro una vez que haya sido seleccionado. Por ejemplo, en mi caso, la macro que deseo eliminar se llama “boton_borrar”. 5- Haz clic en el botón “Eliminar_” (o “Delete” en inglés) del lado derecho de la ventana para indicarle a Excel que elimine la macro seleccionado. Aparecerá una ventana de diálogo preguntándote si estás seguro de que deseas eliminarlo. 6- Selecciona el botón “Sí” (Yes) para confirmar que deseas eliminarlo. Desaparecerá el nombre del macro de la lista en la ventana de diálogo y ésta se cerrará. .
  • 6. F) QUE RELACION HAY ENTRE MACRO Y VISUALBASIC? el Excel es una planilla de calculo, de la suite de programas de microsoft "Office". el Visual Basic es un lenguaje de programacion, parte de la familia "Visual Studio". en el excel, se permite la creacion de "Macros" utilizando codigo 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 deberas codificar tu programa. G) QUE ES VISUALBASIC? 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 que facilitó en cierta medida la programaciónmisma. H) QUE SON FUNCIONES:SI,SI ANIDADA, PROMEDIO,CONTARSI, MAX,MIN. FUNCION SI:es parte del grupo de funciones Lógicas y nos 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. FUNCION SI ANIDADA: La función SI es una de las funciones más utilizadas en Excel ya que nos ayuda a probar si una condición es verdadera o falsa. Si la condición es verdadera, la función realizará
  • 7. una acción determinada, pero si la condición es falsa entonces la función ejecutará una acción diferente. Es así como la función SI nos permite evaluar el resultado de una prueba lógica y tomar una acción en base al resultado. La siguiente imagen ilustra el funcionamiento de la función SI. PROMEDIO: que es la media aritmética y se calcula sumando un grupo de números y dividiendo a continuación por el recuento de dichos números. Por ejemplo, el promedio de 2, 3, 3, 5, 7 y 10 es 30 dividido por 6, que es 5. CONTAR SI: una de las funciones estadísticas, para contar el número de celdas que cumplen un criterio; por ejemplo, para contar el número de veces que una ciudad determinada aparece en una lista de clientes. En su forma más sencilla, CONTAR.SI indica lo siguiente:  =CONTRAR.SI(¿Dónde quiere realizar la búsqueda y qué quiere buscar?) Por ejemplo:  =CONTAR.SI(A2:A5,"Londres")  =CONTAR.SI(A2:A5;A4) MAX y MIN: Puede utilizar Mín y Máx para determinar los valores menor y mayor de un campo basándose en la agregación especificadao agrupación. Por ejemplo, puede utilizar estas funciones para devolver el costo de flete inferiores y superiores. Si no hay ninguna agregación especificada, se utiliza la tabla completa. Puede utilizar Mín y Máx en una expresión de consulta y en la propiedad SQL de un QueryDef objeto o al crear un objeto Recordset basado en una consulta SQL