Macros en Excel

CompuLearning
En Bogotá

Precio a consultar
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • Bogotá
  • 24 horas lectivas
Descripción

1 Automatizar la creación de informes que de manera eficiente muestren los resultados de cualquier comportamiento de la gestión administrativa. 2 Generar Macros que optimicen el trabajo en Excel y que reduzcan de manera significativa los tiempos en procesos repetitivos.
Dirigido a: Usuarios de Excel que requieran automatizar labores repetitivas, optimizar modelos de trabajo, hacer análisis especializado o crear funciones fx personalizadas, así como elaborar modelos para que otras personas los manipulen. Sus aulas de clases se conforman siempre en pequeños grupos, con el fin de asegurar una mejor comprensión del contenido del curso y mayor dedicación de los profesores para sus alumnos. Este curso tuvo una gran acogida entre nuestros usuarios desde que fue publicado en emagister en Abril de 2010. Es el momento para aprovechar este curso que te ofrece CompuLearning: En tan sólo 24 horas y desde la población de Bogotá puedes sacarte el comprobante de aprovechamiento otorgado por CompuLearning. Mantén actualizados tus conocimientos sobre: navegador opera, netscape communicator / navigator y presentaciones gráficas sin olvidar aquellos conceptos y habilidades que debe poseer todo profesional de Microsoft Excel para poder crecer en su trabajo actual de Técnico Ofimático. Exprésate. Comparte tu experiencia del centro en emagister, será de mucha ayuda para otros como tú. CompuLearning tiene cursos de Microsoft Excel desde 2010. Propone prácticas en empresas, asociación de exalumnos. La nueva notificación del centro para informar el inicio de clases fue publicado en emagister en Abril de 2010.

Información importante
Sedes

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
Bogotá
Carrera 18, Bogotá, Colombia
Ver mapa

Preguntas Frecuentes

· Requisitos

Con al ánimo de no pretender elaborar Macros que hagan las tareas que un comando o técnica de Excel ya realicen, se requiere que el estudiante tenga un dominio aceptable de los temas que tratamos en nuestros cursos Excel Intermedio y Excel Avanzado.

Opiniones

Todavía no hay opiniones de este curso

Programa académico

Justificación:

El mercado laboral requiere que los administradores apliquen técnicas modernas que optimicen el trabajo en Excel, inclusive la automatización de labores repetitivas que conlleven al análisis oportuno de la información

Objetivos

1 Desarrollar Macros que automaticen tareas repetitivas sobre rangos de datos de Excel.

2 Incursionar en las herramientas y técnicas de programación Visual Basic que potencializan el resultado obtenido por las Macros.

3 Optimizar interfases de trabajo mediante controles, botones y formularios que faciliten el control de sus modelos compartidos.

Al finalizar el curso el estudiante estara en capacidad de

1 Automatizar la creación de informes que de manera eficiente muestren los resultados de cualquier comportamiento de la gestión administrativa.

2 Generar Macros que optimicen el trabajo en Excel y que reduzcan de manera significativa los tiempos en procesos repetitivos.

Temario

Parte I: Fundamentos Sobre las Macros

Introducción a las Macros y al entorno de Excel Visual Basic:

* Consideraciones previas a la grabación de Macros.

* Seguridad y Entorno de trabajo.

* Concepto de Macros que se generan a partir de listados lógicos de instrucciones.

* Grabación de Macros que aclaran la diferencia entre desplazamientos relativos y absolutos.

* Visualización y edición del código obtenido por una macro grabada.

El entorno de Excel Visual Basic:

* El Explorador de proyectos y las Barras de herramientas.

* Errores más comunes al ejecutar macros, llamados Errores en tiempo de ejecución.

* Técnicas y metodologías que garantizan el éxito de las macros.

* Ejemplos que aclaran posibles errores en los listados de instrucciones.

* Pruebas de escritorio sobre los listados de instrucciones.

* Sentencias adicionales que se generan en el momento de grabar una Macro.

* Revisión Paso a paso del desarrollo de una Macro. Detección de errores.


Parte II: Aplicaciones de las Macros y Ejemplos Prácticos

Macros para automatizar tareas repetitivas:

* Aplicación de un primer ejemplo que agrupa y ordena listados de datos.

* Análisis de las diferentes formas de ejecutar una misma tarea.

* La importancia de aplicar correctamente los métodos de desplazamiento con el teclado.

Estructuras de Bucles For-Next y Do-Until-Loop:

* Criterios de aplicación.

* Identificación de instrucciones repetitivas que se pueden contener en un Bucle.

* Optimización del ejemplo que agrupa y ordena listados de datos, usando un bucle For-Next.

* Optimización del ejemplo anterior, usando un bucle Do-Until-Loop.

* Cuidados que se deben tener al cerrar un Bucle.

* Ventajas de interactuar entre hojas para conservar posiciones al copiar y pegar datos.

* Cuidados que se deben tener con referencias absolutas y relativas dentro de un Bucle.


Sintaxis del código Visual Basic utilizado en las Macros grabadas:

* Objetos, propiedades y métodos propios del lenguaje Visual Basic aplicado a Excel.

* Diferentes maneras de referir celdas: ActiveCell, Range, Selection y Cells.

* Desvío de referencias de celdas Offset, End(xlDown)... (xlUp)... (xlToRight)... (xlToLeft).

* Selección de rangos relativos y absolutos con las diferentes formas del Range(...).

* Formulación de celdas y funciones de Excel desde Visual Basic.

* Sintaxis Visual Basic que potencializan las Macros.


Otras estructuras Visual Basic:

* If-Then-Else, For-Each-Next, Do While y Select Case.

* Creación de funciones personalizadas fx en Visual Basic.

* Declaración de variables en programación Visual Basic de Excel.

* Estructura de control de errores On Error Resume Next - Goto.


Generalidades de los ejemplos desarrollados:

* Macro que modifica la estructura de un reporte que facilita la aplicación de las Tablas dinámicas.

* Macro que modifica la estructura de una tabla que facilita la aplicación de las Tablas dinámicas.

* Macro que llena una lista de datos a partir de otros datos variables.

* Macro que carga archivos planos, los organiza y actualiza sus reportes.

* Macros para la actualización y llenado de información faltante en estructuras planas.

* Macros para la actualización de la información en una base de datos centralizada.

* Macros para la actualización de los reportes de Tablas y Gráficos dinámicos.

* Creación de funciones personalizadas fx simples y el manejo de rangos como datos de entrada.


Optimización del código Visual Basic obtenido del grabador de Macros:

* Manejo de variables contadoras que faciliten desplazamientos en cada ciclo.

* Omisión en VBA de los desplazamientos para asignación de valores a celdas.

* Sintaxis de los comandos InputBox y MsgBox.

* Manejo de variables contadoras que faciliten desplazamientos por cada elemento de un objeto.

Llenado de datos desde las Macros:

* Ciclo For-Next aplicado al llenado de listas. Llenado de datos seleccionando celda a celda.

* Llenado de datos haciendo el recorrido por un columna del rango.

* Llenado de datos sin desplazarse a ninguna celda.

* Análisis del método Workbooks.OpenText que abre archivos planos.

* Carga de archivos planos con la instrucción GetOpenFileName de Visual Basic.


Parte III: Controles ActiveX Sobre Hojas y Formularios

Controles, botones y formularios sobre las hojas de Excel:

* Principales controles ActiveX y sus propiedades tanto generales como particulares.

* Eventos de los controles CommandButton, TextBox, ComboBox, OptionButton y CheckBox.

* Propiedades Caption, Value, LinkedCell, ListFillRange, Style, Max, Min y GroupName.


Optimización del código de un formulario diseñado sobre una hoja de Excel:

* Programación sobre eventos de controles Click, Change, Activate y AfterUpdate.

* Carga de información de un formulario a una hoja de datos.

* Chequeo de condiciones de carga de información.

* Formularios desplegables creados en Excel Visual Basic.

* Semejanzas de los controles ActiveX insertados sobre las hojas de Excel y las de Visual Basic.


Diseño de un formulario que registra las entradas y salidas de mercancía:

* Otros controles como: UserForm y Label y sus principales propiedades.

* Optimización del código de un formulario creado en Excel Visual Basic.

* Programación sobre otros eventos Activate y AfterUpDate.

* Carga de información de un formulario a una hoja de datos.

* Consultas de datos desde formularios creados en Excel Visual Basic.

Modalidad: Presencial y Virtual

Metodología Presencial:

* En cada sesión presencial se trabajará uno o varios temas de manera detallada, abarcando desde lo más elemental, hasta el nivel de profundidad que se requiera para su perfecto dominio.

* Al final de la explicación de cada tema, el estudiante realizará una actividad práctica, la cual, será supervisada por el Instructor. Cada actividad de cada lección se evalúa mediante un cuestionario (on-line), el cual se responderá al final de cada clase.

* Los estudiantes de nuestros cursos presenciales también tienen acceso a los Videos explicativos de la plataforma virtual.

Esto facilita:

  • Mantener nivelados los grupos de estudio.
  • Cumplir en 100% de los temas propuestos.
  • Reforzar lo aprendido en clase.
  • Profundizar en los temas desarrollados.
  • Aplicar de manera práctica de lo aprendido.

* El acceso a los videos será hasta de de tres (3) meses posteriores a la finalización del curso.

Metodología Virtual:

Cada una de las 250 Lecciones expone de manera detallada un determinado tema mediante un Video explicativo. Dicho video se convierte en el principal objeto de aprendizaje y abarca desde lo más elemental de cada tema, hasta el nivel de profundidad que se requiera para su perfecto dominio, garantizando que el estudiante pueda desarrollar la actividad práctica que acompaña cada lección.

Posterior a la revisión de cada video, el estudiante realizará:

* Una actividad práctica, en la cual ejercita lo explicado en dicho video. Esto consiste en descargar un archivo de Excel el cual contiene el enunciado de lo que debe hacer.

* La solución de un cuestionario que de manera automática se califica, retroalimentando las respuestas correctas y equivocadas.

Un tutor estará pendiente de sus inquietudes, las cuales atenderá mediante el administrador de mensajes de la plataforma


Compara este curso con otros similares
Ver más cursos similares