Back
OFERTA 50%

Excel Avanzado VBA

HomeTecnología DigitalExcel Avanzado VBA

¿Estás listo(a) para multiplicar tus oportunidades y crecer económicamente?

Imagina el futuro económico que tus habilidades te permitirán alcanzar aprendiendo esto hoy.

Estarás capacitado(a) para mejorar tu empleo o para emprender tu propio negocio.

No esperes más, empieza hoy a contruir ese futuro que siempre has deseado haciendo lo que te gusta.

Curso:

Excel Avanzado VBA

Con este MasterClass podrás por fin aprender a programar en VBA Excel, tendrás la posibilidad de crear diversas herramientas o aplicaciones utilizando Excel y Bases de datos como Access y lo que es mejor aún, conocerás cómo funcionan los programas informáticos.

En la actualidad el programar en VBA Excel te impulsara en tu empresa, logrando ese ascenso tan anhelado o porque no contar con las capacidades y conocimientos necesarios para conseguir un empleo mejor remunerado.

  • Aprenderás lo más importante que debe de tener un programador “La lógica”
  • Tendrás la capacidad de crear cualquier macro con el fin de optimizar algún proceso o tarea.
  • Aprenderás la jerarquía y cómo funcionan diferentes objetos de Excel.
  • Entenderás cómo funcionan los programas informáticos.
  • Contaras con las bases suficientes para aprender un nuevo lenguaje.
  • Aprenderás como desarrollar desde cero una aplicación de la vida real almacenando los datos en Access.
  • Te encontrarás en un nuevo nivel de Excel.
  • Accederás al certificado.

 

CONTENIDO

1. Introducción al curso.

  • Introducción al curso.
  • ¿Qué aprenderás en este curso?
  • Material de apoyo.
  • ¡¡¡¡¡Sígueme y suscríbete!!!!!

 

2. Aprendiendo la lógica de programación.

  • ¿Por qué lógica de programación?
  • Conceptos básicos.
  • Descarga e instalación de pseint.
  • Datos (variables & constantes).
  • Tipos de datos.
  • Hola mundo.
  • Definición y asignación de variables en pseint.
  • Examen tipos de datos & declaración de variables.
  • Operadores.
  • Entrada y salida de datos.
  • Condicionales simples.
  • Condicionales anidadas.
  • Condicionales compuestos.
  • Selección múltiple (según).
  • Ciclo para (explicación + ejercicios básicos).
  • Ciclo mientras-hacer (explicación + ejercicios básicos).
  • Ciclo repetir (explicación + ejercicios básicos).
  • Examen estructuras repetitivas (ciclos).

 

3. Creación e instalación de office 365.

  • Creación de una cuenta para desarrolladores de office 365.
  • Descarga e instalación de office 365.

 

4. El entorno VBA.

  • Programando en VBA.
  • ¿Qué es una macro de Excel?
  • Establecer seguridad de macros.
  • Mostrar la ficha programador.
  • El editor de visual basic.
  • Examen entorno VBA Excel.

 

5. Las poderosas macros de Excel.

  • Macros en Excel.
  • Como grabar macros en Excel.
  • Tipos de errores en VBA.
  • Examen de macros y errores.

 

6. Aprendamos de variables y constantes.

  • Variables en VBA.
  • Errores comunes con variables.
  • Ámbito de las variables.
  • Opción explicit.
  • Examen variables y constantes.

 

7. Las funciones de VBA.

  • La función msgbox en VBA
  • La función inputbox.
  • Funciones de información.
  • Funciones de texto.
  • Funciones de fecha y hora.
  • Funciones matemáticas.
  • Funciones de conversión.
  • Funciones de archivo.
  • Examen funciones propias de VBA.

 

8. Los operadores

  • Operadores matemáticos.
  • Operadores lógicos.
  • Operadores relacionales.
  • Operador de concatenación.

 

9. Estructuras condicionales.

  • If – End If… (condicional simple)
  • If – If… End If (condicionales anidados).
  • If Y And- Or (condicionales compuestos).
  • Select Case (selección múltiple).
  • Examen condicionales.

 

10. Estructuras repetitivas.

  • ¿Qué son las estructuras repetitivas?
  • Ciclo for.
  • Ciclo do while-loop.
  • Ciclo do – loop while.
  • Reto: ejercicio alumno mayor.
  • Ejercicio práctico: alumno mayor.
  • Reto: ejercicio candidato ganador.
  • Ejercicio práctico: candidato.
  • Examen estructuras repetitivas.

 

11.Los procedimientos sub.

  • Crear procedimientos en vba Excel.
  • Procedimientos con parámetros.
  • Procedimientos con parámetros opcionales.
  • Ejecutar procedimientos sub.
  • Llamar a procedimientos con el mismo nombre.
  • Examen procedimientos.

 

12. Las funciones personalizadas VBA.

  • Creando una función VBA.
  • Funciones con parámetros opcionales.
  • Diferencias entre parámetros y argumentos.
  • Pasar argumentos por posición y por nombre.
  • Diferencia entre byval y byref.
  • Funciones básicas (resta, edad, factorial).
  • Reto: ejercicio extraer ultimo apellido.
  • Funciones básicas (extraer primer nombre, extraer ultimo apellido).
  • Funciones básicas (nombre de mes, validar la existencia de un archivo, validar/crear carpeta).
  • Reto: funciones con base a una fecha: jornada, intervalo hora y media hora.
  • Funciones de tiempo (intervalos hora, media hora, jornada).
  • Declaración de salida de un ciclo, propiedad, función y procedimiento.
  • Colocar descripción en funciones.
  • Examen funciones.

 

13. Todo sobre vectores y matrices.

  • Vectores.
  • Matrices.
  • Funciones limites (ubound, lbound).
  • Función Split.
  • Función join.
  • Función filter.
  • Vectores dinámicos.
  • Funciones y procedimientos con parámetros indefinidos.
  • Option base.
  • Devolver vectores como resultado de funciones.
  • Pasar vectores a procedimientos/funciones.
  • Reto: crear función personalizada números a letras.
  • Función personalizada números a letras.
  • Reto: agregar la parte decimal de la función numerosaletras.
  • Agregar los centavos a la función numerosaletras.
  • Examen vectores.

 

14. Tipos de datos definidos y enumeradores.

  • Estructuras type.
  • Estructura enum.
  • Enumeradores ocultos y validación de enumeradores.

 

15. El objeto application (Excel).

  • Objetos, propiedades y métodos.
  • El objeto application.
  • Propiedades y métodos application.
  • Instancias Excel.
  • Examen objeto application.

 

16. El objeto workbook (libro).

  • Introducción al objeto workbook.
  • Propiedades objeto workbooks.
  • Métodos del objeto workbooks.
  • Eventos del objeto workbook.
  • Examen objeto workbook.

 

17. El objeto sheet – worksheet (hoja).

  • Objeto worksheet.
  • Propiedades worksheet.
  • Métodos worksheet.
  • Eventos worksheet.
  • Macro listar hojas de un libro.
  • Reto: ejercicio insertar varias hojas.
  • Macro insertar varias hojas.
  • Macro mostrar hojas de un libro.
  • Examen objeto worksheets-sheets.

 

18. El objeto range – cell (celdas)

  • Objeto range.
  • Propiedades range.
  • Métodos range.
  • Los objetos rows y columns.
  • Función personalizada buscarv con dos condiciones.
  • Reto: desarrollar función personalizada buscarhallar.
  • Función personalizada buscarhallar.
  • Diferentes opciones para identificar la última fila.
  • Función buscarentre.
  • Examen el objeto range-cells.

 

19. La estructura repetitiva for each

  • Ciclo for each.
  • Ejercicio rangos-recorrer celdas.
  • Ejercicio worksheets-recorrer hojas.
  • Reto: función concatenar rango.
  • Función personalizada concatenar2.
  • Función sumar celdas por color.
  • Reto: función para tener muy ocultas las hojas.
  • Función para tener muy ocultas las hojas.
  • Examen ciclo for each.

 

20. Los userforms y controles VBA.

  • Introducción a los formularios (userform).
  • Propiedades y métodos de los userform.
  • Eventos de los userform.
  • Controles principales y abreviaturas.
  • Control label.
  • Control textbox.
  • Formato fecha en control textbox.
  • Control commanbutton.
  • Formulario de autenticación básico.
  • Control checkbox.
  • Control frame & optionbutton.
  • Formulario ingreso de datos.
  • Control listbox.
  • Pasar datos de un formulario a otro.
  • Eliminar selección del listbox.
  • Control combobox.
  • Reto: formulario seleccionar hoja.
  • Formulario seleccionar hoja.
  • Función limpiar formulario con for each.
  • Reto: cargar items a un combobox sin duplicados.
  • Cargar items a un combobox sin duplicados.
  • Cargar items a un combobox sin duplicados y ordenado.
  • Reto: cargar items a un combobox dependiendo del valor seleccionado en otro.
  • Cargar items a un combobox dependiendo del valor seleccionado en otro.
  • Calculadora.
  • Reto: crea un calendario
  • Desarrollando un formulario calendario.
  • Filtrando un listbox con un control textbox.
  • Pasando datos de un listbox a otro.
  • Reto: exportar datos de un listbox a un nuevo libro de Excel.
  • Exportar datos de un listbox a Excel.
  • Examen formularios.

 

21. Estructura with.

  • Uso de la estructura.
  • Reto: dar formato a un textbox con la función with.
  • Examen estructura with.

 

22. Controlando los errores en vba.

  • Introducción a controlar errores.
  • Objeto err.

 

23. Las variables objeto.

  • Las variables objeto.
  • Ejercicio función limpiar controles de cualquier formulario.

 

24. Mini ejercicio práctico: formulario con un paginador de listbox.

  • Explicación del ejercicio + función combobox sin duplicados y ordenado.
  • Función consultar los datos en la hoja.
  • Configurando evento initialize + función mostrardatos.
  • Programando eventos de otros controles.

 

25. Controlando las tablas dinámicas.

  • Introducción a las tablas dinámicas.
  • Eliminar tablas dinámicas y slicers.
  • Ocultar una tabla dinámica.
  • Actualización de tablas dinámicas.
  • Limpiar cache de tablas dinámicas.
  • Mostrar/ocultar flechas en filtros de tablas dinámicas.
  • Top superiores o inferiores con VBA.

 

26. Aprende a crear nuevos gráficos con VBA.

  • Kpi pulgar arriba.
  • Kpi medidor.
  • Kpi tacómetro.
  • Kpi galleta.
  • Kpi bascula.
  • Kpi emoticón con sentimiento.
  • Kpi termómetro.

 

27. Proyecto practico: desarrollando una aplicación desde cero.

  • Creación de base de datos & tabla usuarios.
  • Diseño del primer formulario (login a la aplicación).
  • Desarrollo de la conexión a Access.
  • Desarrollo formulario de login.
  • Diseño de formulario de creación de usuarios.
  • Desarrollo formulario de creación de usuarios.
  • Diseño formulario de administración de usuarios.
  • Desarrollo formulario de administración de usuarios.
  • Integrando formulario admin usuarios con crear/modificar usuarios.
  • Te enseño como quedo el diseño del menú principal de la aplicación.
  • Desarrollo del menú de la aplicación volumen 1.

 

28. Bonos.

  • Técnicas para optimizar tu código VBA Excel.
  • Detalle funciones VBA Excel.

 

29. Preguntas y respuestas.

  • Pregunta 1: office 365 para desarrolladores
  • Pregunta 2: ¿realmente es importante la lógica de programación?

 

ACERCA DEL PRODUCTOR

Desarrollado por ALVARO OSPINA; colombiano, emprendedor y con deseos de enseñar a otros.

Apasionado de todo lo que tiene que ver con la ciencia de datos, la automatización de tareas aburridas mediante diferentes herramientas y el análisis de información que puede dar valor a una empresa o estrategia comercial.

Con más de 12 años usando diferentes programas de análisis de datos como Power BI, Tableau, SQL, R, Python, SAS, Qlik, Excel, Access y entre otras muchas más herramientas.

Garantía de satisfacción de 7 días o la devolución de tu dinero. Precio expresado en dólares (USD).
Curso en video de excelente calidad, tu compra incluye todas las actualizaciones futuras.
Asesoría y apoyo para cualquier duda que puedas tener durante el tiempo que estés cursando.
Material adicional gratis para complementar tu aprendizaje y asegurar tu éxito.
Acceso al curso de por vida, las veces que quieras, cualquier día y a cualquier hora.
Pago seguro 100% protegido a través de plataforma internacional, garantizado.
Obtén cupones de descuento para comprar todos los cursos que quieras.
Obtención de certificado al finalizar un curso que avala tu aprendizaje para mejores oportunidades.
$49.99
OFERTA 50%

Cupón: 031016

Usa este código al pagar y obtén el 50% de descuento

Cursos Populares

Preguntas

Están expresados en dólares americanos (USD) pero al momento de pagar se te mostrará en tu moneda local o la puedes cambiar a la del país que gustes.

Tarjetas de crédito y débito de cualquier banco, pago en efectivo y distintos medios locales disponibles en cada país. Seleccione la opción de acuerdo a su país al momento de pagar. 

Al comprar el curso tienes 7 días para probarlo y revisar el contenido, en caso de que no cumpla con lo que necesitas puedes solicitar el reembolso dentro de este plazo y se te devolverá el 100% de tu dinero.

Al hacer clic en el botón “comprar curso” se abrirá el formulario donde podrás realizar la compra, inmediatamente después de hacer el pago te llegará un correo a nombre de “Hotmart” con el link para acceder al curso, solo necesitarás ingresar con el mismo correo electrónico que registraste al hacer el pago. El correo llega al instante, si no lo ves revisa tu bandeja de Spam.

En el formulario de pago hay un campo que dice ¿Tienes un cupón de descuento? Haz clic ahí e introduce el código del cupón, automáticamente se aplicará el descuento al total de tu compra.

Una vez realizado el pago te llega de inmediato el correo de acceso y puedes empezar al instante. Recuerda entrar con el mismo correo que registrarte al pagar. Si no ves el correo revisa tu bandeja de correo no deseado (spam).

El acceso al curso es de por vida, puedes verlo las veces que quieras, cualquier día y a cualquier hora. Aprendes a tu propio ritmo y además tu compra incluye todas las actualizaciones que se hagan del curso.

Si. Una vez que finalices el curso puedes solicitar tu certificado y descargarlo, ahí te indicamos como hacerlo.

Si claro. Si te surge alguna duda mientras realizas el curso puedes preguntar y se te contactará directamente con los expertos en el tema.

Si, cada semana agregamos nuevos cursos. Si necesitas alguno que no aparezca aquí puedes escribirnos a contacto@curstica.com y con gusto te informaremos si tendremos alguno disponible.