|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/excel-2013-vba-basico/
课程评论:没有评论
## Excel VBA:从零开始创建宏以提高您的生产力 本课程面向中高级Excel用户,旨在从零开始教授Excel VBA编程语言,帮助您突破Excel的局限,创建高质量、专业的模板和电子表格。无需任何编程经验,您将逐步学习VBA,最终能够编写适用于日常Excel工作的代码例程。 **课程内容概览:** * **宏录制入门:** 学习如何通过录制宏来自动化简单的Excel任务。 * **VBA基础语法:** 掌握VBA语言的基本规则和结构。 * **对象、方法与属性:** 深入理解VBA的核心概念,学习如何操作Excel中的各种元素(如单元格、工作表、工作簿等)。 * **实用代码示例:** 提供一系列即用型代码例程,涵盖对单元格区域、行、列、工作表、工作簿以及Excel本身的各种操作,特别是一些无法通过宏录制实现的功能。 * **VBA格式化:** 学习如何使用VBA来设置单元格格式和数字格式。 * **进阶概念:** * **错误处理:** 学习使用`On Error Resume Next`和`On Error GoTo`来管理和处理代码中的错误。 * **变量:** 理解变量的作用和使用方法。 * **控制结构:** 掌握`If.Then..Else`语句,用于根据条件执行代码。 * **消息框和输入框:** 学习如何使用消息框(包括带变量和不带变量的)以及`InputBox`与用户交互。 * **循环结构:** 学习`For.Next`、`Do While.Loop`和`For Each.Next`等循环语句,实现重复性任务的自动化。 * **事件与按钮:** 学习如何将按钮、形状和事件绑定到特定的宏,从而创建交互式Excel文件。 通过本课程的学习,您将能够显著提高在Excel中的工作效率,并掌握创建更强大、更专业的Excel解决方案的技能。
Introducción al VBA con Excel 2013 es un curso destinado a facilitar desde cero el aprendizaje de este lenguaje de programación a usuarios intermedios y avanzados de Excel. Visual Basic for Applications es la solución perfecta para que Excel no tenga límites a la hora de generar plantillas y hojas de cálculo de la máxima calidad y profesionalidad. Sin necesidad de tener experiencia en la programación, iremos conectando tema a tema hasta que seas capaz de escribir rutinas de código aplicables a tu trabajo cotidiano en Excel.Empezando con un capítulo introductorio dedicado a la grabación de macros, el curso avanza con otros apartados dedicados a las normas más básicas de sintaxis del lenguaje. Veremos en qué consiste programar en VBA estudiando para ello objetos, métodos y propiedades en VBA. Posteriormente y para que el alumno perciba una utilidad desde el primer momento, se ofrece una batería de rutinas de código prácticamente listas para utilizar y que servirán de apoyo didáctico. En este apartado veremos dos ejemplos de código que no pueden ser grabados por macros, pasando por definir algunas acciones con rangos de celdas, filas y columnas, hojas, libros y Excel. Terminaremos este apartado dando formatos de celda y de número con VBA. El curso termina ofreciendo prácticas sobre conceptos algo más avanzados como gestión de errores, a través de las instrucciones On Error Resume Next y On Error Go To, variables, la estructura de control If.Then..Else, cuadros de mensaje con y sin variable así como los InputBox y estructuras repetitivas o bucles como son For.Next, Do While.Loop y For Each.Next. Por último veremos como asignar botones, formas y eventos a determinadas macros.