VBA (Visual Basic for Applications) for Excel

Objetivos

Preparar al alumno para la creación de macros personalizadas para Microsoft Excel mediante programación en Visual Basic.
Enseñar al alumno la sintaxis y términos necesarios para realizar programas sencillos en Visual Basic.
Aprender a utilizar el complemento de creación de macros de Microsoft Office.

ofimatica

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
20 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

Temario

Conceptos Básicos
¿Qué es VBA?
¿Qué es una Macro?
Editor de Visual Basic
Primera Macro
Subrutinas
Objetos, Propiedades y Métodos
Range / Cells
ActiveCell / Selection
Rows / Columns
Sheets / Worksheets
Workbooks / ActiveWorkBook / ThisWorkBook
Propiedades
Font, Bold, Italic, Underline, Name, Size…
Hidden, RowHeight, ColumnWidth…
Name, Color, ColorIndex…
Name, FullName, Path…

Métodos
Select, Activate, Clear, ClearContents, Copy, Paste…
Insert, Delete, Copy, Paste, Count…
Select, Add, Delete, Move, Count…
Add, Open, Close, Save, SaveAs…
Variables
Declarando Variables – Dim
Tipo de Variables
String, Integer
Date, Boolean
Double
Option Explicit
Bucles y Estructuras de Decisión
For – Next
Do While – Loop
Do Until – Loop
Bucles Anidados
Estructruras de Decisión
If – End If – Else – Else If
If Anidados
Select Case
With – End With
Operadores Lógicos
AND
OR
NOT
Formularios
Crear Formulario
Añadir Controles: TextBoxes, CommandButtons, OptionButtons, CheckBoxes, ComboBoxes, Frames…
Eventos
Arrays y Variables Objeto
Bucle For Each – Next

Solicita información del curso