SlideShare una empresa de Scribd logo
MACROS EN EXCEL E
INTRODUCCION A VBA
TABLA DE CONTENIDO
1. QUÉ ES UNA MACRO?
2. QUÉ ES VBA
3. PARA QUÉ SE UTILIZAN LAS MACROS?
4. EJEMPLOS DE TAREAS A AUTOMATIZAR
CON MACROS
5. QUÉ HACER ANTES DE CREAR LA
MACRO
6. CÓMO CREAR UNA MACRO EN EXCEL?
7. CÓMO EJECUTAR UNA MACRO
QUÉ ES UNA MACRO?
El nombre macro viene de
‘macro-instrucciones’ que
así se llamaban antes. Se
refieren a ‘instrucciones que
van más allá de los menús’.
Las macros son un grupo
de instrucciones
programadas bajo entorno
vba (visual basic para
aplicaciones), cuya tarea
principal es la
automatización de tareas
repetitivas y la resolución de
cálculos complejos.
QUÉ ES VBA
Excel, Access,
Word, Power
Point…
Realización
de programas
Nuevas
funciones
Lenguaje de
programación
Visual Basic
para
Aplicaciones
PARA QUÉ SE UTILIZAN LAS
MACROS?
Automatizar tareas repetitivas
Diseñar funciones no existentes en
Excel
Creación de nuevos comandos
complementos y menú
Crear aplicaciones a la medida
EJEMPLOS DE TAREAS A
AUTOMATIZAR CON MACROS
Ingresar datos
a una Base de
Datos
Consultar con
filtros básicos,
avanzados
Buscar datos
Eliminar filas,
columnas,
hojas
Colocar
formatos a
rangos de
celdas
Crear gráficos Diseñar página
Pedir
información al
usuario
Crear
formularios
Generar
informes
Crear nuevas
funciones
Y muchas
cosas más
QUÉ HACER ANTES DE CREAR LA
MACRO
1. Planee la
macro
2. Cree el
algoritmo
correspondiente
3. Ensaye y
asegúrese de
que funciona
adecuadamente
4. Empiece a
grabar la macro
o a escribir el
código
respetivo
CÓMO CREAR UNA MACRO EN
EXCEL?
1. Utilizar la grabadora de macros
2. Programar directamente
escribiendo las instrucciones en
VBA
Existen básicamente dos
formas:
UTILIZAR LA GRABADORA DE
MACROS
La grabadora de macros es algo así
como poner a funcionar un programa
de grabación de sonido o una
videocámara y empezar a hablar o
cantar. Luego podrá reproducir cada
vez que desee lo que grabó.
La grabadora de macros guarda todos
los clics del mouse (ratón) y las
pulsaciones de teclas mientras trabaja,
y permite reproducirlas más adelante.
UTILIZAR LA GRABADORA DE
MACROS
Puede grabar la secuencia de comandos que
sigue para realizar una determinada tarea.
Cuando ejecuta la macro, ésta reproduce los
mismos comandos en un orden idéntico,
haciendo que Excel se comporte como si
hubiese introducido los comandos
usted mismo.
ACTIVAR LA VENTANA
DESARROLLADOR (DEVELOPER)
Debe aparecer la ventana en esta posición
En Excel en inglés se debe mostrar así:
1. Active la
grabadora de
macros
1.1 Vaya al Menú
Programador (si
está activado) –
Grabar macro
1.2
O vaya al
Menú Vista –
Macros –
Grabar Macro
1.3
O haga clic
en el botón
de la barra
de estado
2. Llene el cuadro que aparece
así:
Nombre de la macro
Es el nombre que recibirá la macro. Si no se
coloca un nombre, Excel las nombrará como
macro y un número consecutivo (Macro1, Macro2,
etc). De todas formas, es mejor colocar un nombre
corto, fácil de recordar y, por supuesto, que resuma
el objetivo de la macro.
Nota: el nombre no puede tener espacios en blanco ni caracteres
especiales.
Método abreviado
(atajo)
En el cuadro, se puede escribir una letra que,
combinada con la tecla Ctrl, permitirá ejecutar
rápidamente la macro. Lo complicado de esto
consiste en encontrar una combinación de teclas
que no esté siendo ya usada por Excel para
realizar otra tarea, ej: Ctrl + Z (deshacer), Ctrl + C
(Copiar), Ctrl + J (Justificar el texto), etc.
Guardar macro en
Si deseas que la macro esté disponible siempre
que se utilice Microsoft Excel, elige Libro de
macros personal para almacenar la nueva macro
en este libro; para almacenar la macro en un libro
nuevo, haz clic en un libro nuevo y para almacenar
la macro en el libro activo, elige libro activo.
Descripción
Es un texto explicativo el cual se incluirá en el
código de la macro o una descripción general de
qué hace la macro.
3. Ejecute los
pasos que le
indica el
algoritmo
previamente
desarrollado
4. Detenga la
grabación de la
macro pulsando
el botón de
grabación
4.1 En el menú
programador
4.2 En el menú
vista – macros
4.3 En la barra
de estado
CÓMO EJECUTAR UNA MACRO
Existen varias formas de ejecutar una macro:
Desde el menú
Asignar una combinación de teclas
para ejecutar la macro
Desde un objeto en la hoja de
cálculo
Desde un botón de formulario
CÓMO EJECUTAR UNA MACRO
NOTA:
Para ejecutar una macro, debe tener
habilitada la ejecución de las mismas
Desde el menú Vista
Ejecutar
una
macro
1. Elija la opción
macros
2. Si está en el
menú vista elija
ver macros
3. Escriba el
nombre de la
macro a ejecutar
o haga clic sobre
el mismo en el
listado
4. Pulse el botón
ejecutar
Desde el menú Programador
Ejecutar una macro
1. Elija la opción
macros
2. Escriba el
nombre de la
macro a ejecutar o
haga clic sobre el
mismo en el
listado
3. Pulse el botón
ejecutar
Asignar una combinación de teclas para ejecutar
la macro
 Esto se puede hacer en el momento de crear la macro
o siguiendo este procedimiento:
1. En la ficha
Programador, en el
grupo Código, haga
clic en Macros.
2. En el cuadro
Nombre de la
macro, haga clic en
la macro a la que
desea asignar una
combinación de
teclas con CTRL.
3. Haga clic en
Opciones.
4. En el cuadro Tecla
de método
abreviado, escriba
cualquier letra
minúscula o
mayúscula que desee
utilizar.
Ejecutar una macro desde un objeto en la hoja de
cálculo
1. En la hoja de cálculo,
cree un objeto gráfico
como una imagen, una
imagen prediseñada,
una forma o un gráfico
SmartArt.
2. Haga clic con el
botón secundario del
mouse (ratón) en el
objeto.
3. Elija Asignar Macro.
4. Haga doble clic en la
macro o escriba el
nombre de la misma en
el cuadro Nombre de la
macro.
5. Ahora cada vez que
haga clic sobre el
objeto se ejecutará la
macro que le fue
asignada
Ejecutar una macro desde un botón de
formulario
Ejecutar una macro desde un botón de
formulario
Ejecutar una macro desde un botón de
formulario
Ejecutar una macro desde un botón de
formulario
Modificar código de un macro
GUARDAR UN ARCHIVO CON MACROS
 Los archivos que contienen programación en
excel deben guardarse como LIBRO DE
EXCEL HABILITADO PARA MACROS, así
se evita la posibilidad de pérdida de las
macros o programas.
HABILITAR LA EJECUCIÓN DE LAS MACROS
En la ficha Programador, en el
grupo Código, haga clic en
Seguridad de macros.
En la categoría Configuración
de macros, bajo Configuración
de macros, haga clic en
Deshabilitar todas las macros
con notificación.
Haga clic en Aceptar.
HABILITAR LA EJECUCIÓN DE LAS MACROS
 Cuando abra de nuevo el libro que contiene las
macros aparecerá un cuadro de advertencia:
 Pulse el botón opciones y luego active la opción
habilitar este contenido
HABILITAR LA EJECUCIÓN DE LAS MACROS
EDITOR DE VBA
EDITOR DE VBA
EDITOR DE VBA
EDITOR DE VBA
EDITOR DE VBA
EDITOR DE VBA
EDITOR DE VBA
EDITOR DE VBA
EDITOR DE VBA
AYUDA EN VBA
AYUDA EN VBA
AYUDA EN VBA
AYUDA EN VBA
AYUDA EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
TIPOS DE DATOS Y VARIABLES EN VBA
ENTRADA DE DATOS EN VBA
ENTRADA DE DATOS EN VBA
SALIDA DE DATOS EN VBA
CONVERSION DE TIPOS DE DATOS EN VBA
CONSTANTES EN VBA
CONSTANTES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA
EXPRESIONES Y OPERADORES EN VBA

Más contenido relacionado

La actualidad más candente

Qué es excel
Qué es excelQué es excel
Qué es excelmaritza
 
Manual de excel 2016
Manual de excel 2016Manual de excel 2016
Manual de excel 2016
ANGEL DAVID TERRONES AYALA
 
Excel: Fórmulas y Funciones
Excel: Fórmulas y FuncionesExcel: Fórmulas y Funciones
Excel: Fórmulas y Funciones
Heli Lazaro
 
Microsoft excel introduccion
Microsoft excel   introduccionMicrosoft excel   introduccion
Microsoft excel introduccionGaby Dominguez
 
Introduccion de excel
Introduccion de excelIntroduccion de excel
Introduccion de excel
Angelo Dussan
 
Guia practica funciones en java con NetBeans
Guia practica funciones en java con NetBeansGuia practica funciones en java con NetBeans
Guia practica funciones en java con NetBeansEmerson Garay
 
Manual access 2019 (1)
Manual access 2019 (1)Manual access 2019 (1)
Manual access 2019 (1)
LuisAZevallosManriqu
 
Diapositiva de excel
Diapositiva de excelDiapositiva de excel
Diapositiva de excel
Osman Posadas
 
Excel. (Breve Reseña)
Excel. (Breve Reseña)Excel. (Breve Reseña)
Excel. (Breve Reseña)Ely_Dayana
 
Tema01: Primeros Pasos en Access 2016
Tema01: Primeros Pasos en Access 2016Tema01: Primeros Pasos en Access 2016
Tema01: Primeros Pasos en Access 2016
Jose Ramon Perez
 
Excel
ExcelExcel
Historia De Microsoft Excel
Historia De Microsoft ExcelHistoria De Microsoft Excel
Historia De Microsoft Excel
Erika Galvéz
 
Diapositiva de funciones en excel
Diapositiva de funciones en excelDiapositiva de funciones en excel
Diapositiva de funciones en excel
adrianaruilova
 
Ejemplo examen excel
Ejemplo examen excelEjemplo examen excel
Ejemplo examen exceljpalencia
 
Excel
ExcelExcel
Que es excel
Que es excelQue es excel
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
Universidad Veracruzana
 
04 7n2is trabajo diseno dialogos
04 7n2is trabajo diseno dialogos04 7n2is trabajo diseno dialogos
04 7n2is trabajo diseno dialogos
Manuel Mujica
 
Power Point de introducción a Excel de Microsoft
Power Point de introducción a Excel de MicrosoftPower Point de introducción a Excel de Microsoft
Power Point de introducción a Excel de Microsoft
Francesc Oliva Lloveras
 
PowerPoint y Publisher
PowerPoint y PublisherPowerPoint y Publisher
PowerPoint y Publisher
DulceAmorDulceLocura
 

La actualidad más candente (20)

Qué es excel
Qué es excelQué es excel
Qué es excel
 
Manual de excel 2016
Manual de excel 2016Manual de excel 2016
Manual de excel 2016
 
Excel: Fórmulas y Funciones
Excel: Fórmulas y FuncionesExcel: Fórmulas y Funciones
Excel: Fórmulas y Funciones
 
Microsoft excel introduccion
Microsoft excel   introduccionMicrosoft excel   introduccion
Microsoft excel introduccion
 
Introduccion de excel
Introduccion de excelIntroduccion de excel
Introduccion de excel
 
Guia practica funciones en java con NetBeans
Guia practica funciones en java con NetBeansGuia practica funciones en java con NetBeans
Guia practica funciones en java con NetBeans
 
Manual access 2019 (1)
Manual access 2019 (1)Manual access 2019 (1)
Manual access 2019 (1)
 
Diapositiva de excel
Diapositiva de excelDiapositiva de excel
Diapositiva de excel
 
Excel. (Breve Reseña)
Excel. (Breve Reseña)Excel. (Breve Reseña)
Excel. (Breve Reseña)
 
Tema01: Primeros Pasos en Access 2016
Tema01: Primeros Pasos en Access 2016Tema01: Primeros Pasos en Access 2016
Tema01: Primeros Pasos en Access 2016
 
Excel
ExcelExcel
Excel
 
Historia De Microsoft Excel
Historia De Microsoft ExcelHistoria De Microsoft Excel
Historia De Microsoft Excel
 
Diapositiva de funciones en excel
Diapositiva de funciones en excelDiapositiva de funciones en excel
Diapositiva de funciones en excel
 
Ejemplo examen excel
Ejemplo examen excelEjemplo examen excel
Ejemplo examen excel
 
Excel
ExcelExcel
Excel
 
Que es excel
Que es excelQue es excel
Que es excel
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
04 7n2is trabajo diseno dialogos
04 7n2is trabajo diseno dialogos04 7n2is trabajo diseno dialogos
04 7n2is trabajo diseno dialogos
 
Power Point de introducción a Excel de Microsoft
Power Point de introducción a Excel de MicrosoftPower Point de introducción a Excel de Microsoft
Power Point de introducción a Excel de Microsoft
 
PowerPoint y Publisher
PowerPoint y PublisherPowerPoint y Publisher
PowerPoint y Publisher
 

Destacado

8 errores y depuracion-tema 8
8 errores y depuracion-tema 88 errores y depuracion-tema 8
8 errores y depuracion-tema 8
Elba Sepúlveda
 
Asignacion 2
Asignacion 2Asignacion 2
Asignacion 2
Elba Sepúlveda
 
Diferentes formas input_output
Diferentes formas input_outputDiferentes formas input_output
Diferentes formas input_output
Elba Sepúlveda
 
Areas por coordenadas
Areas por coordenadasAreas por coordenadas
Areas por coordenadas
Elba Sepúlveda
 
Asignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuencialesAsignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuenciales
Elba Sepúlveda
 
Asignacion 1 para el 9 de febrero
Asignacion 1 para el 9 de febreroAsignacion 1 para el 9 de febrero
Asignacion 1 para el 9 de febrero
Elba Sepúlveda
 
5 conceptos progamacion2-tema4
5 conceptos progamacion2-tema45 conceptos progamacion2-tema4
5 conceptos progamacion2-tema4
Elba Sepúlveda
 
2 Datos-tema2
2 Datos-tema22 Datos-tema2
2 Datos-tema2
Elba Sepúlveda
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3
Elba Sepúlveda
 
Uso basico de Excel 2013
Uso basico de Excel 2013 Uso basico de Excel 2013
Uso basico de Excel 2013
Elba Sepúlveda
 
Interprete vs compilador
Interprete vs compiladorInterprete vs compilador
Interprete vs compilador
Elba Sepúlveda
 
4 Solving problem
4 Solving problem4 Solving problem
4 Solving problem
Elba Sepúlveda
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binariogonzdanie
 
00 Prontuario inge 3016
00 Prontuario inge 301600 Prontuario inge 3016
00 Prontuario inge 3016
Elba Sepúlveda
 
1 Introduccion-tema1
1 Introduccion-tema11 Introduccion-tema1
1 Introduccion-tema1
Elba Sepúlveda
 
Macros vba word office
Macros vba word officeMacros vba word office
Macros vba word office
fgu
 
Ug recording excelmacros
Ug recording excelmacrosUg recording excelmacros
Ug recording excelmacrosHarry Adnan
 
MS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project reportMS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project report
Prafull Dhamankar
 
Microsoft Word Avanzado UASF
Microsoft Word Avanzado UASFMicrosoft Word Avanzado UASF
Microsoft Word Avanzado UASF
InstitutoInformaticaUASF
 
Expediente Clínico Electrónico
Expediente Clínico ElectrónicoExpediente Clínico Electrónico
Expediente Clínico Electrónico
GIORDANO PEREZ-GAXIOLA
 

Destacado (20)

8 errores y depuracion-tema 8
8 errores y depuracion-tema 88 errores y depuracion-tema 8
8 errores y depuracion-tema 8
 
Asignacion 2
Asignacion 2Asignacion 2
Asignacion 2
 
Diferentes formas input_output
Diferentes formas input_outputDiferentes formas input_output
Diferentes formas input_output
 
Areas por coordenadas
Areas por coordenadasAreas por coordenadas
Areas por coordenadas
 
Asignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuencialesAsignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuenciales
 
Asignacion 1 para el 9 de febrero
Asignacion 1 para el 9 de febreroAsignacion 1 para el 9 de febrero
Asignacion 1 para el 9 de febrero
 
5 conceptos progamacion2-tema4
5 conceptos progamacion2-tema45 conceptos progamacion2-tema4
5 conceptos progamacion2-tema4
 
2 Datos-tema2
2 Datos-tema22 Datos-tema2
2 Datos-tema2
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3
 
Uso basico de Excel 2013
Uso basico de Excel 2013 Uso basico de Excel 2013
Uso basico de Excel 2013
 
Interprete vs compilador
Interprete vs compiladorInterprete vs compilador
Interprete vs compilador
 
4 Solving problem
4 Solving problem4 Solving problem
4 Solving problem
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
00 Prontuario inge 3016
00 Prontuario inge 301600 Prontuario inge 3016
00 Prontuario inge 3016
 
1 Introduccion-tema1
1 Introduccion-tema11 Introduccion-tema1
1 Introduccion-tema1
 
Macros vba word office
Macros vba word officeMacros vba word office
Macros vba word office
 
Ug recording excelmacros
Ug recording excelmacrosUg recording excelmacros
Ug recording excelmacros
 
MS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project reportMS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project report
 
Microsoft Word Avanzado UASF
Microsoft Word Avanzado UASFMicrosoft Word Avanzado UASF
Microsoft Word Avanzado UASF
 
Expediente Clínico Electrónico
Expediente Clínico ElectrónicoExpediente Clínico Electrónico
Expediente Clínico Electrónico
 

Similar a Macros y VBA tema 5

Macros
Macros Macros
Macros
Clst Tkm
 
macross.pptx
macross.pptxmacross.pptx
macross.pptx
ssuser948499
 
Semana 15
Semana 15Semana 15
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
Camila A
 
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
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
Eliza Camacho Benitez
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
angie nathalia yanguatin londoño
 
Macros parte i
Macros parte iMacros parte i
Taller excel normas APA
Taller excel normas APATaller excel normas APA
Taller excel normas APA
Camila Sanchez Gomez
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
Santiago Rancruel
 
Macros
MacrosMacros
Macros luisa
Macros luisaMacros luisa
Macros luisa
luisafda2606
 
Macros
MacrosMacros
Macros
MacrosMacros
Trabajo escrito macros
Trabajo escrito macrosTrabajo escrito macros
Trabajo escrito macros
nathalia andrea martinez
 

Similar a Macros y VBA tema 5 (20)

Macros
Macros Macros
Macros
 
macross.pptx
macross.pptxmacross.pptx
macross.pptx
 
Semana 15
Semana 15Semana 15
Semana 15
 
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
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Macro en excel
Macro en excelMacro en excel
Macro en excel
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
 
Macros parte i
Macros parte iMacros parte i
Macros parte i
 
Macros
MacrosMacros
Macros
 
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
 
Macros
MacrosMacros
Macros
 
Macros luisa
Macros luisaMacros luisa
Macros luisa
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Trabajo escrito macros
Trabajo escrito macrosTrabajo escrito macros
Trabajo escrito macros
 

Más de Elba Sepúlveda

Consideraciones sobre etica y plagio en tiempos de internet e sepulveda
Consideraciones sobre etica  y plagio en tiempos de internet e sepulvedaConsideraciones sobre etica  y plagio en tiempos de internet e sepulveda
Consideraciones sobre etica y plagio en tiempos de internet e sepulveda
Elba Sepúlveda
 
Invitación a actos de graduación r2 deep clase 2017
Invitación a actos de graduación r2 deep clase 2017Invitación a actos de graduación r2 deep clase 2017
Invitación a actos de graduación r2 deep clase 2017
Elba Sepúlveda
 
12 estructuras de repeticion2-tema12
12 estructuras de repeticion2-tema1212 estructuras de repeticion2-tema12
12 estructuras de repeticion2-tema12
Elba Sepúlveda
 
13 arreglos -tema13
13 arreglos -tema1313 arreglos -tema13
13 arreglos -tema13
Elba Sepúlveda
 
11 estructuras de repeticion-tema11
11 estructuras de repeticion-tema1111 estructuras de repeticion-tema11
11 estructuras de repeticion-tema11
Elba Sepúlveda
 
10 estructuras de seleccion select case i-tema10
10 estructuras de seleccion select case i-tema1010 estructuras de seleccion select case i-tema10
10 estructuras de seleccion select case i-tema10
Elba Sepúlveda
 
9 estructuras de seleccion o de decision i-tema9
9 estructuras de seleccion o de decision i-tema99 estructuras de seleccion o de decision i-tema9
9 estructuras de seleccion o de decision i-tema9
Elba Sepúlveda
 
Newsletter
NewsletterNewsletter
Newsletter
Elba Sepúlveda
 
Asignacion 4 algoritmos de seleccion
Asignacion 4 algoritmos de seleccionAsignacion 4 algoritmos de seleccion
Asignacion 4 algoritmos de seleccion
Elba Sepúlveda
 
Estructuras de seleccion o de decision i-tema9
Estructuras de seleccion o de decision i-tema9Estructuras de seleccion o de decision i-tema9
Estructuras de seleccion o de decision i-tema9
Elba Sepúlveda
 
Categorias
CategoriasCategorias
Categorias
Elba Sepúlveda
 
Metodologia de la investigacion
Metodologia de la investigacionMetodologia de la investigacion
Metodologia de la investigacion
Elba Sepúlveda
 
Procesadores de palabras
Procesadores de palabrasProcesadores de palabras
Procesadores de palabras
Elba Sepúlveda
 
Repaso del movimiento de proyectiles
Repaso del movimiento de proyectilesRepaso del movimiento de proyectiles
Repaso del movimiento de proyectiles
Elba Sepúlveda
 
Discusion laboratorio proyectiles
Discusion laboratorio proyectilesDiscusion laboratorio proyectiles
Discusion laboratorio proyectiles
Elba Sepúlveda
 

Más de Elba Sepúlveda (16)

Consideraciones sobre etica y plagio en tiempos de internet e sepulveda
Consideraciones sobre etica  y plagio en tiempos de internet e sepulvedaConsideraciones sobre etica  y plagio en tiempos de internet e sepulveda
Consideraciones sobre etica y plagio en tiempos de internet e sepulveda
 
Invitación a actos de graduación r2 deep clase 2017
Invitación a actos de graduación r2 deep clase 2017Invitación a actos de graduación r2 deep clase 2017
Invitación a actos de graduación r2 deep clase 2017
 
12 estructuras de repeticion2-tema12
12 estructuras de repeticion2-tema1212 estructuras de repeticion2-tema12
12 estructuras de repeticion2-tema12
 
13 arreglos -tema13
13 arreglos -tema1313 arreglos -tema13
13 arreglos -tema13
 
11 estructuras de repeticion-tema11
11 estructuras de repeticion-tema1111 estructuras de repeticion-tema11
11 estructuras de repeticion-tema11
 
10 estructuras de seleccion select case i-tema10
10 estructuras de seleccion select case i-tema1010 estructuras de seleccion select case i-tema10
10 estructuras de seleccion select case i-tema10
 
9 estructuras de seleccion o de decision i-tema9
9 estructuras de seleccion o de decision i-tema99 estructuras de seleccion o de decision i-tema9
9 estructuras de seleccion o de decision i-tema9
 
Newsletter
NewsletterNewsletter
Newsletter
 
Asignacion 4 algoritmos de seleccion
Asignacion 4 algoritmos de seleccionAsignacion 4 algoritmos de seleccion
Asignacion 4 algoritmos de seleccion
 
Estructuras de seleccion o de decision i-tema9
Estructuras de seleccion o de decision i-tema9Estructuras de seleccion o de decision i-tema9
Estructuras de seleccion o de decision i-tema9
 
Categorias
CategoriasCategorias
Categorias
 
Metodologia de la investigacion
Metodologia de la investigacionMetodologia de la investigacion
Metodologia de la investigacion
 
Revision de literatura
Revision de literaturaRevision de literatura
Revision de literatura
 
Procesadores de palabras
Procesadores de palabrasProcesadores de palabras
Procesadores de palabras
 
Repaso del movimiento de proyectiles
Repaso del movimiento de proyectilesRepaso del movimiento de proyectiles
Repaso del movimiento de proyectiles
 
Discusion laboratorio proyectiles
Discusion laboratorio proyectilesDiscusion laboratorio proyectiles
Discusion laboratorio proyectiles
 

Último

El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
Alejandrino Halire Ccahuana
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
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
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCIONCAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
MasielPMP
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
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
 
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
 
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
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
eliecerespinosa
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
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
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCIONCAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
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
 
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.
 
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
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 

Macros y VBA tema 5

  • 1. MACROS EN EXCEL E INTRODUCCION A VBA
  • 2. TABLA DE CONTENIDO 1. QUÉ ES UNA MACRO? 2. QUÉ ES VBA 3. PARA QUÉ SE UTILIZAN LAS MACROS? 4. EJEMPLOS DE TAREAS A AUTOMATIZAR CON MACROS 5. QUÉ HACER ANTES DE CREAR LA MACRO 6. CÓMO CREAR UNA MACRO EN EXCEL? 7. CÓMO EJECUTAR UNA MACRO
  • 3. QUÉ ES UNA MACRO? El nombre macro viene de ‘macro-instrucciones’ que así se llamaban antes. Se refieren a ‘instrucciones que van más allá de los menús’. Las macros son un grupo de instrucciones programadas bajo entorno vba (visual basic para aplicaciones), cuya tarea principal es la automatización de tareas repetitivas y la resolución de cálculos complejos.
  • 4. QUÉ ES VBA Excel, Access, Word, Power Point… Realización de programas Nuevas funciones Lenguaje de programación Visual Basic para Aplicaciones
  • 5. PARA QUÉ SE UTILIZAN LAS MACROS? Automatizar tareas repetitivas Diseñar funciones no existentes en Excel Creación de nuevos comandos complementos y menú Crear aplicaciones a la medida
  • 6. EJEMPLOS DE TAREAS A AUTOMATIZAR CON MACROS Ingresar datos a una Base de Datos Consultar con filtros básicos, avanzados Buscar datos Eliminar filas, columnas, hojas Colocar formatos a rangos de celdas Crear gráficos Diseñar página Pedir información al usuario Crear formularios Generar informes Crear nuevas funciones Y muchas cosas más
  • 7. QUÉ HACER ANTES DE CREAR LA MACRO 1. Planee la macro 2. Cree el algoritmo correspondiente 3. Ensaye y asegúrese de que funciona adecuadamente 4. Empiece a grabar la macro o a escribir el código respetivo
  • 8. CÓMO CREAR UNA MACRO EN EXCEL? 1. Utilizar la grabadora de macros 2. Programar directamente escribiendo las instrucciones en VBA Existen básicamente dos formas:
  • 9. UTILIZAR LA GRABADORA DE MACROS La grabadora de macros es algo así como poner a funcionar un programa de grabación de sonido o una videocámara y empezar a hablar o cantar. Luego podrá reproducir cada vez que desee lo que grabó. La grabadora de macros guarda todos los clics del mouse (ratón) y las pulsaciones de teclas mientras trabaja, y permite reproducirlas más adelante.
  • 10. UTILIZAR LA GRABADORA DE MACROS Puede grabar la secuencia de comandos que sigue para realizar una determinada tarea. Cuando ejecuta la macro, ésta reproduce los mismos comandos en un orden idéntico, haciendo que Excel se comporte como si hubiese introducido los comandos usted mismo.
  • 12.
  • 13. Debe aparecer la ventana en esta posición En Excel en inglés se debe mostrar así:
  • 14. 1. Active la grabadora de macros 1.1 Vaya al Menú Programador (si está activado) – Grabar macro 1.2 O vaya al Menú Vista – Macros – Grabar Macro
  • 15. 1.3 O haga clic en el botón de la barra de estado
  • 16. 2. Llene el cuadro que aparece así:
  • 17. Nombre de la macro Es el nombre que recibirá la macro. Si no se coloca un nombre, Excel las nombrará como macro y un número consecutivo (Macro1, Macro2, etc). De todas formas, es mejor colocar un nombre corto, fácil de recordar y, por supuesto, que resuma el objetivo de la macro. Nota: el nombre no puede tener espacios en blanco ni caracteres especiales. Método abreviado (atajo) En el cuadro, se puede escribir una letra que, combinada con la tecla Ctrl, permitirá ejecutar rápidamente la macro. Lo complicado de esto consiste en encontrar una combinación de teclas que no esté siendo ya usada por Excel para realizar otra tarea, ej: Ctrl + Z (deshacer), Ctrl + C (Copiar), Ctrl + J (Justificar el texto), etc.
  • 18. Guardar macro en Si deseas que la macro esté disponible siempre que se utilice Microsoft Excel, elige Libro de macros personal para almacenar la nueva macro en este libro; para almacenar la macro en un libro nuevo, haz clic en un libro nuevo y para almacenar la macro en el libro activo, elige libro activo. Descripción Es un texto explicativo el cual se incluirá en el código de la macro o una descripción general de qué hace la macro.
  • 19. 3. Ejecute los pasos que le indica el algoritmo previamente desarrollado 4. Detenga la grabación de la macro pulsando el botón de grabación 4.1 En el menú programador
  • 20. 4.2 En el menú vista – macros 4.3 En la barra de estado
  • 21. CÓMO EJECUTAR UNA MACRO Existen varias formas de ejecutar una macro: Desde el menú Asignar una combinación de teclas para ejecutar la macro Desde un objeto en la hoja de cálculo Desde un botón de formulario
  • 22. CÓMO EJECUTAR UNA MACRO NOTA: Para ejecutar una macro, debe tener habilitada la ejecución de las mismas
  • 23. Desde el menú Vista Ejecutar una macro 1. Elija la opción macros 2. Si está en el menú vista elija ver macros 3. Escriba el nombre de la macro a ejecutar o haga clic sobre el mismo en el listado 4. Pulse el botón ejecutar
  • 24. Desde el menú Programador Ejecutar una macro 1. Elija la opción macros 2. Escriba el nombre de la macro a ejecutar o haga clic sobre el mismo en el listado 3. Pulse el botón ejecutar
  • 25. Asignar una combinación de teclas para ejecutar la macro  Esto se puede hacer en el momento de crear la macro o siguiendo este procedimiento: 1. En la ficha Programador, en el grupo Código, haga clic en Macros. 2. En el cuadro Nombre de la macro, haga clic en la macro a la que desea asignar una combinación de teclas con CTRL. 3. Haga clic en Opciones. 4. En el cuadro Tecla de método abreviado, escriba cualquier letra minúscula o mayúscula que desee utilizar.
  • 26. Ejecutar una macro desde un objeto en la hoja de cálculo 1. En la hoja de cálculo, cree un objeto gráfico como una imagen, una imagen prediseñada, una forma o un gráfico SmartArt. 2. Haga clic con el botón secundario del mouse (ratón) en el objeto. 3. Elija Asignar Macro. 4. Haga doble clic en la macro o escriba el nombre de la misma en el cuadro Nombre de la macro. 5. Ahora cada vez que haga clic sobre el objeto se ejecutará la macro que le fue asignada
  • 27. Ejecutar una macro desde un botón de formulario
  • 28. Ejecutar una macro desde un botón de formulario
  • 29. Ejecutar una macro desde un botón de formulario
  • 30. Ejecutar una macro desde un botón de formulario
  • 32. GUARDAR UN ARCHIVO CON MACROS  Los archivos que contienen programación en excel deben guardarse como LIBRO DE EXCEL HABILITADO PARA MACROS, así se evita la posibilidad de pérdida de las macros o programas.
  • 33. HABILITAR LA EJECUCIÓN DE LAS MACROS En la ficha Programador, en el grupo Código, haga clic en Seguridad de macros. En la categoría Configuración de macros, bajo Configuración de macros, haga clic en Deshabilitar todas las macros con notificación. Haga clic en Aceptar.
  • 34. HABILITAR LA EJECUCIÓN DE LAS MACROS  Cuando abra de nuevo el libro que contiene las macros aparecerá un cuadro de advertencia:  Pulse el botón opciones y luego active la opción habilitar este contenido
  • 35. HABILITAR LA EJECUCIÓN DE LAS MACROS
  • 50. TIPOS DE DATOS Y VARIABLES EN VBA
  • 51. TIPOS DE DATOS Y VARIABLES EN VBA
  • 52. TIPOS DE DATOS Y VARIABLES EN VBA
  • 53. TIPOS DE DATOS Y VARIABLES EN VBA
  • 54. TIPOS DE DATOS Y VARIABLES EN VBA
  • 55. TIPOS DE DATOS Y VARIABLES EN VBA
  • 56. TIPOS DE DATOS Y VARIABLES EN VBA
  • 57. TIPOS DE DATOS Y VARIABLES EN VBA
  • 60. SALIDA DE DATOS EN VBA
  • 61. CONVERSION DE TIPOS DE DATOS EN VBA