Está en la página 1de 15

CURSO:

MICROSOFT EXCEL NIVEL


AVANZADO

TEMA: 4

Introducción a Visual Basic


For Aplication.

www.itec123.com
Visual Basic for Aplication
Visual Basic para Aplicaciones (VBA) es el lenguaje de programación común a todas las aplicaciones del
paquete de Microsoft Office.

Permite:

1. Automatizar acciones comunes: Permite efectuar en una única operación una cantidad importante de
comandos.
2. Interactuar sobre los libros de Excel.
3. Crear formularios personalizados.
4. Personalizar la interfaz de Excel (agregar nuevos comandos o modificar las opciones de Excel)
5. Comunicar Excel con otras aplicaciones de Microsoft Office.

01
02
Explorador de proyectos el cual muestra el proyecto VBA creado para el libro actual y además
muestra las hojas pertenecientes a ese libro de Excel.

03
Si por alguna razón no puedes visualizar este
módulo puedes habilitarlo en la opción de menú
Ver y seleccionando la opción Explorador de
proyectos o Presiona la combinación CTRL + R

04
Un proyecto de VBA comprende tanto las hojas, Thisworkbook, módulos y formularios
Un módulo es dónde se escriben los códigos en Visual Basic (VBA).
En los Módulos se escriben las diferentes macros y funciones de VBA. Permiten organizar el
código en diferentes archivos dentro de VBA de manera rápida.
Los módulos se insertan a través del Menú Insertar.

05
06
Son sub programas que descomponen una tarea de programación compleja.
Permiten organizar el código dentro de los módulos, para obtener un código más simple.
Los procedimientos en VBA pueden ser
Sub (por subrutina).
General: Declarado en un módulo , el llamado de este procedimiento esta explícito en el código
Asociado a eventos: Se ejecuta automáticamente ante ciertos eventos de un objeto. Ejem Open

07
Function: Devuelven valores

08
Objetos en VBA
Excel ofrece una variedad amplia de objetos que permiten automatizar y personalizar el trabajo
diario.

09
Jerarquía de Objetos

10
Jerarquía de Objetos
Cuando haces referencia a un objeto, especificas su posición en la jerarquía de objetos utilizando
un punto para separar los contenedores de los miembros.

11
Propiedades, Métodos y Eventos de los objetos

12
Ejecutar una macro desde el editor de Visual Basic
Para ejecutar la macro debe estar el cursor dentro de la macro.
Hacer clic en el botón Ejecutar o presionar la tecla F5.

13
Atención al estudiante
+51 970 205 133

Redes Sociales: (Clic)

Facebook YouTube Linkedln TikTok Instagram Página Web

También podría gustarte