Subido por ricardmejia

macros excelente

Anuncio
https://blog.luz.vc/es/excel/10-ejemplos-de-macrosesenciales-no-excel/
http://ideasdeexcel.blogspot.com/2017/09/insertar-un-reloj-en-excel.html
https://excelyvba.com/que-es-un-modulo-de-vba/
https://www.youtube.com/watch?v=MPsxcD5O_OY
http://recursostic.educacion.es/observatorio/web/en/software/software-general/489paloma-prieto-gonzalez
https://excelforo.blogspot.com/2013/06/vba-ejecutar-una-macro-de-excel-una.html
MODALIDAD
Presencial
OBJETIVOS
Programar con Lenguaje Visual Basic macros Excel.
CONTENIDO
1. HERRAMIENTAS EXCEL: Introducción. Creación, ejecución, eliminación de macros.
Aplicaciones de las macros. Listas.
2. EL ENTORNO DE PROGRAMACIÓN.
2.1. Barra de menú.
2.2. Barra de herramientas. Barra de herramientas de acceso rápido.
2.3. Programación orientada a objetos. Propiedades. Método.
3. LENGUAJE VISUAL BASIC DE APLICACIONES (VBA).
3.1. El editor de Visual Basic.
3.2. Ventanas del explorador de proyectos: Ventana del editor de código y ventana de
propiedades.
Traducción de una macro a Visual Basic. Ejecutar una macro desde el editor.
3.3. Modificar macros: Introducir datos. Valores. Variables.
3.4. Sintaxis del lenguaje: tipos de datos. Variables. Procedimientos.
3.5. Funciones: cuadros de mensaje; funciones de depuración.
3.6. Herramientas de depuración. Operadores. Bucles. Sentencias: condicionales y repetitivas.
Constantes.
Argumentos.
3.7. Vectores o matrices.
4. PROGRAMACIÓN USANDO OBJETOS DE EXCEL.
4.1. Objetos de Excel. Complementos Excel.
4.2. Métodos.
4.3. Eventos.
4.4. Apllication. Workbooks. Activeworkbook. WorkSheet, sheets. Activesheet.
4.5. Rangos. Celdas. Celdas activas. Columnas. Rows. Selection.
5. CREACIÓN DE FORMULARIOS DE USUARIO.
5.1. Objetos y propiedades.
5.2. Diseñar un formulario. Insertar y programar controles de usuario. Interacción con módulos
y macros.
5.3. Cuadros de control. Comandos personalizados. Configuraciones de seguridad de las
macros.
5.4. Editor de confianza y ubicaciones.
6. APLICACIONES: Consulta y extracción en una base de datos. Reportes. Macros para imprimir.
7. DISEÑO: Diseñar un formulario de encuesta. Diseño de una aplicación de gestión
ELABORACIÓN DE MACROS PARA EXCEL
Fecha: consulte nuevas fechas
Horario: de 16:00 a 20:00 h (de Lunes a Jueves)
Duración: 20 horas
Número de plazas: limitadas, 14 alumnos
Derechos de inscripción: 340 €
Lugar: INSTITUTO TECNOLÓGICO DE CASTILLA Y LEÓN C/ López Bravo, 70 Polígono Industrial
de Villalonquéjar 09001 – BURGOS
DESCRIPCIÓN
Excel es un programa muy potente, que con ayuda del lenguaje de programación Visual Basic,
se pueden resolver los problemas de forma más rápida y sencilla.
Una macro está constituida por una serie de comandos y funciones almacenadas en un módulo
de Microsoft Visual Basic, de manera que se mantienen en un registro y posteriormente se
pueden ejecutar siempre que sea necesario realizar esa tarea, haciendo referencia a la misma,
para la simplificar el trabajo con Excel.
La automatización del trabajo, disponer de nuevas funciones y cálculos Excel a medida, y crear
aplicaciones en Excel más profesionales y automatizadas, son algunos de los beneficios más
importantes que podemos obtener aplicando macros.
OBJETIVOS

Trasmitir a los asistentes, los conceptos de Visual Basic que les permita realizar macros
en Excel.

Capacitar a los asistentes para realizar las macros, que les permita agilizar y simplificar
el uso de Excel en su actividad profesional en la empresa.
DIRIGIDO A
Profesionales, que habitualmente utiliza el Excel como herramienta de trabajo, interesados en
aprovechar las posibilidades de esta herramienta informática.
Formación in company: Este programa facultativo se puede adecuar a las necesidades
específicas de su empresa, e impartirle en la modalidad “in company” para sus empleados.
PROGRAMA
MACROS Y VBA.

Concepto de Macro.

La grabadora de Macros.

Ejecución de las Macros.
EL EDITOR DE VISUAL BASIC.

Definición y acceso al editor. Partes del editor.
INTRODUCCIÓN AL VBA.

Conceptos básicos de Visual Basic.

Partes de una Macro.

La sintaxis del VBA.

Personalización del editor.

Creación y edición de las Macros.

Tratamiento de los módulos.
FUNCIONALIDADES BÁSICAS DEL VBA.

Referenciar rangos y celdas.

Tratamiento de filas y columnas.

Otras funcionalidades de los rangos, celdas, filas y columnas.

Simplificación de una Macro.
OPERACIONES CON RANGOS, FILAS Y COLUMNAS.

Copiar, cortar, pegar y similares.

Operar con celdas y rangos. valores.

Valores de las celdas resultado de funciones.
TRABAJAR CON HOJAS DE CÁLCULO.

Referenciar las hojas de cálculo en una Macro.

Acciones a realizar sobre las hojas.

El formato de las hojas.

Tratamiento de celdas en hojas no visibles.
VARIABLES.

Utilidad de las variables.

Creación de las variables: declaración y asignación.

Utilización de las variables. Tipos de variables.

Referenciar celdas, rangos, filas y columnas con variables.
INSTRUCCIONES CONDICIONALES.

Estructura de la condición True o False.

Casuísticas de condiciones True o False.

Problemas de las condiciones. Formatos.

Instrucción Select Case.
UTILIZACIÓN DE BUCLES.

Instrucciones For … Next.

Instrucciones Do … Loop.
LA PROPIEDAD SCREENUPDATING DEPURACIÓN DE ERRORES.

Ejecuciones de Macros de forma discontinua.

La ventana inmediato.

Corrección de errores.
Descargar