Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Introducción a las Macros

Ten en cuenta que uno de los principales beneficios de las macros de Excel, es poder automatizar las tareas que realizamos en nuestro día a día, y los ahorros que logramos por medio de la automatización nos permitirán ser mas eficientes en nuestro trabajo, o en la actividad en la que nos encontremos.

Sin bien las macros son temas avanzados de Excel, tan pronto como hayas comenzado con las macros y la programación en VBA, encontrarás que el Excel se puede convertir en una herramienta muy útil para resolver problemas complejos.

Muchos de los temas de Excel Avanzado, suelen ser complicados, en particular para alguien que no esta familiarizado con la programación, en la siguiente lista de artículos se encuentran algunos de los que podrían considerarse como esenciales para comenzar a aprender, a fin de lograr una buena Introducción al uso de las Macros, te recomendamos revisar los siguientes artículos con los que puedes comenzar a dominar las macros.

 ¿Cómo hacer macros?

Es muy sencillo, para ello solo debes revisar esta lista de artículos, en ellos se encuentran los primeros pasos para que pueda programar macros en Excel.

Encuentra aquí todo lo correspondiente a  un curso básico de macros.

  1. Orden de tabulación en formulario Excel
  2. ¿Cómo sacar un porcentaje en Excel?
  3. Ventajas y Desventajas de VBA
  4. Procedimiento sub
  5. El entorno del Editor de Visual Basic
  6. Habilitar Macros en Excel para Mac
  7. ¿Cómo configurar la Ficha Desarrollador?
  8. ¿Para qué sirve el editor de Visual Basic?
  9. Escribe tu primera Macro en Excel
  10. Ficha Desarrollador en Excel
  11. ¿Qué es un módulo de VBA?
  12. ¿Cómo editar una Macro?
  13. ¿Cómo se elimina una Macro en Excel?
  14. ¿Cómo se graba una macro?
  15. ¿Cómo activar las macros en Excel?
  16. ¿Cómo hacer una macro sencilla en Excel?
  17. ¿Cómo activar la Ficha Desarrollador en Excel?
  18. ¿Cómo crear una macro en Excel?
  19. ¿Cómo mostrar la ficha Desarrollador?
  20. ¿Cómo hacer macros en Excel?
  21. ¿Cómo crear una macro paso a paso?
  22. Grabar macros con Referencias Absolutas
  23. ¿Cómo probar si funciona una macro?
  24. ¿Cómo crear una macro? (grabador de macros)
  25. ¿Cómo ejecutar una macro?
  26. Habilitar o deshabilitar macros en Excel
  27. Distintas formas de llamar a un procedimiento o función con vba
  28. Uso de Referencias Relativas en la ficha Programador

 

La grabadora de macros

Los artículos de este tutorial de macros te pueden servir para manejar con destreza el grabador de macros en Excel.

  1. Habilitar Macros en Excel para Mac
  2. Grabar macros con referencias relativas
  3. Opciones del grabador de macros
  4. Grabar macros con Referencias Absolutas
  5. Opciones del Grabador del Macros
  6. Uso de Referencias Relativas en la ficha Programador
  7. ¿Cómo usar el grabador de Macros?
  8. Pros y contras de las teclas de acceso rápido con el grabador de macros

Luego de examinar el grabador de macros, es posible que se desee explorar todas las maneras de ejecutar una macro en Excel.

 

El Editor de VBA

El editor de VBA te permitirá crear, modificar, o eliminar las macros con total libertad, estos artículos de este curso te mostrarán todo lo que necesitas saber sobre el Editor de VBA.

  1. Añadir librería a Excel VBA
  2. Habilitar Macros en Excel para Mac
  3. ¿Para qué sirve el editor de Visual Basic?
  4. KeyCode en VBA
  5. Navegar por el modelo de objetos en Excel
  6. Utilizar comentarios en VBA
  7. ¿Cómo exportar o importar un modulo en Excel?
  8. ¿Qué es option explicit?
  9. Configurar el editor de VBA
  10. ¿Cómo depurar macros en Excel?
  11. ¿Qué es el editor de Visual Basic en Excel?
  12. Distintas formas de ejecutar una macro grabada
  13. Partes del Editor de Visual Basic
  14. ¿Qué es y que contiene el explorador de proyectos de VBA?
  15. Como depurar paso a paso en VBA (F8)
  16. Cómo comentar o descomentar varias líneas al mismo tiempo
  17. Como acceder a la ficha de programador en Excel 2010
  18. Acceder a la ficha de programador en Excel 2003
  19. Uso de los Puntos de Interrupción (Breakpoints)

 

Conceptos básicos de macros

Si ya sabes usar el grabador de macros, y utilizas el Editor de VBA , entonces estos artículos de este curso son para ti, aquí podrás continuar tu aprendizaje de macros. En estos enlaces se encuentran los conceptos correspondientes a muchos de los comandos que debes conocer. 

  1. Importancia de las Macros en Excel
  2. ¿Qué significa bucle en informática?
  3. Orden de tabulación en formulario Excel
  4. Función Desref en Excel
  5. Para que sirve el símbolo $ en Excel
  6. Filtros avanzados en Excel
  7. Número aleatorios en Excel
  8. Format Date en VBA
  9. Convertir número a texto
  10. Tabla de datos en Excel
  11. Validar datos en VBA
  12. Usar objetos en VBA
  13. Ventajas y Desventajas de VBA
  14. Ejecutar aplicaciones de Windows desde VBA
  15. ThisWorkbook VBA
  16. SpinButton VBA
  17. Procedimiento Function
  18. Procedimiento sub
  19. While wend vba
  20. ¿Qué es el ámbito de las variables?
  21. Variables Objeto
  22. El entorno del Editor de Visual Basic
  23. Acceder celdas con VBA
  24. Objeto Comment VBA
  25. VBA desde cero
  26. ¿Qué es un algoritmo?
  27. Diferencia entre Worksheets y Sheets
  28. Dim en VBA
  29. Habilitar Macros en Excel para Mac
  30. Errores comunes en VBA
  31. Uso de fechas en VBA
  32. Tipos de errores en VBA
  33. VBA Hide Columns
  34. VBA Ancho de columna
  35. Evitar parpadeo en Excel (VBA)
  36. Seleccionar un rango de celdas en VBA
  37. Uppercase y Lowercase en VBA
  38. Los operadores en VBA
  39. Referencia a rangos en VBA
  40. ¿Qué es la Programación Estructurada?
  41. Diferencia entre Select y Activate
  42. Manipular Formatos en VBA
  43. Uso Goto
  44. ¿Qué es un evento en VBA?
  45. OPTIONBUTTONS EN UN FORMULARIO
  46. Mensaje de Bienvenida con VBA
  47. VBA Array
  48. Quitar Filtros con VBA
  49. ¿Qué es un inputbox?
  50. Guardar y cerrar libro con macros
  51. Funciones de Fecha
  52. For Each en VBA
  53. For Each VBA
  54. Seleccionar carpeta en VBA
  55. CheckBox en VBA
  56. Copiar y pegar celdas en VBA
  57. El Modelo de Objetos de Excel
  58. VBA Open Workbook
  59. VBA Guardar Como
  60. Debug.Print en VBA
  61. Macro para abrir y cerrar archivos en Excel
  62. Guardar libro en VBA
  63. Error: Desbordamiento en VBA
  64. Error 13 en VBA
  65. ¿Cómo configurar la Ficha Desarrollador?
  66. Escribe tu primera Macro en Excel
  67. Ficha Desarrollador en Excel
  68. ¿Qué es un módulo de VBA?
  69. ¿Cómo editar una Macro?
  70. ¿Qué es el lenguaje VBA?
  71. String en vba
  72. ¿Cómo activar las macros en Excel?
  73. ¿Para qué sirve VBA en excel?
  74. Características de una macro en Excel
  75. Ventajas de usar Macros en Excel
  76. ColorIndex en VBA
  77. KeyCode en VBA
  78. Integer en VBA
  79. Establecer seguridad de macros en Excel
  80. ¿Para qué sirve una Macro en Excel?
  81. ¿Cómo activar la Ficha Desarrollador en Excel?
  82. ¿Cómo crear una macro en Excel?
  83. ¿Cómo mostrar la ficha Desarrollador?
  84. ¿Cómo hacer macros en Excel?
  85. Seleccionar rango en VBA
  86. Navegar por el modelo de objetos en Excel
  87. Constantes en VBA
  88. ¿Qué se puede hacer con vba?
  89. Colecciones de objetos en Excel
  90. ¿Cómo crear o eliminar un módulo en Excel?
  91. Variables en VBA
  92. La ayuda de VBA en Excel
  93. La configuración de seguridad de macros
  94. ¿Qué es option explicit?
  95. Configurar el editor de VBA
  96. Objetos, propiedades y métodos
  97. Control de errores en VBA
  98. Teclas de Método abreviado para Macros
  99. ¿donde escribir o colocar las macros?
  100. ¿Qué es WORKSHEETFUNCTION ?
  101. ¿Qué es el libro de macros personal?
  102. Ejemplo de ActiveWorkbook
  103. Cambiar el nivel de seguridad en Excel 2010
  104. ¿Qúe son y como se usan las variables en VBA?
  105. ¿Qué es Call en VBA y como se usa?
  106. Diferencia entre Range y Cells
  107. El libro de Macros Personal
  108. Operadores lógicos en VBA
  109. Ejemplo y propiedades del Objeto Font
  110. Uso del ActiveCell
  111. El objeto range
  112. Ámbito de las Variables
  113. ¿Qué son las funciones definidas por el usuario?
  114. Operadores de comparación VBA
  115. Operadores Matemáticos en VBA
  116. Uso de los Puntos de Interrupción (Breakpoints)
  117. Reglas para los nombres de variables.
  118. Tipos de Datos en VBA

 

¿Cómo programar en Excel?

Si quieres aprender Excel, y en particular la parte teórica del uso de macros, estos este curso es para ti.

Para varios de los siguientes ejemplos se requiere conocer el código de la última fila en VBA.

  1. Habilitar archivos con Macros en Excel
  2. ¿Qué significa bucle en informática?
  3. Para que sirve el símbolo $ en Excel
  4. Filtros avanzados en Excel
  5. ¿Cómo sacar un porcentaje en Excel?
  6. Validar datos en VBA
  7. Usar objetos en VBA
  8. Ventajas y Desventajas de VBA
  9. Cuadro de herramientas VBA
  10. Procedimiento Function
  11. Procedimiento sub
  12. ¿Qué es el ámbito de las variables?
  13. Variables Objeto
  14. El entorno del Editor de Visual Basic
  15. VBA desde cero
  16. ¿Qué es un algoritmo?
  17. Dim en VBA
  18. ¿Qué es la Programación Estructurada?
  19. El Modelo de Objetos de Excel
  20. Escribe tu primera Macro en Excel
  21. ¿Qué es un módulo de VBA?
  22. ¿Cómo se elimina una Macro en Excel?
  23. ¿Cómo se graba una macro?
  24. ¿Cómo hacer una macro sencilla en Excel?
  25. ¿Cómo crear una macro paso a paso?
  26. Objetos, propiedades y métodos
  27. Control de errores en VBA
  28. Funciones definidas por el usuario
  29. ¿Cómo crear argumentos opcionales en VBA?
  30. ¿Cómo crear una función en VBA?
  31. ¿Qué es Call en VBA y como se usa?

 

Estructuras de control en VBA

Listo para continuar con este curso para hacer macros en Excel, pues las estructuras de control son las que permitirán resolver problemas con macros. 

  1. Do While en VBA
  2. For en VBA
  3. If then else en VBA
  4. Select Case en VBA
  5. With en VBA