Sie sind auf Seite 1von 12

Visual Basic para Aplicaciones (VBA) es una herramienta de diseo de

aplicaciones para Windows y Mac OS X que se basa en el uso del


cdigo de programacin puro y orientado a objetos.

Una aplicacin de EXCEL consiste en dos partes ( ambientes ) separadas,


pero interconectadas.

El libro con las hojas de celdas.

El editor de cdigo Visual Basic.

Una Aplicacin EXCEL

Option A
Option B
Option C
Option A
Option B
Option C

Hojas Excel con


celdas
Mdulos con
Subrutinas y
funciones

Formatos
asociados a
cdigos en
VBA

Grficos
a) Libro de EXCEL ( WorkBook )

b) Editor de Visual Basic

Conjunto de instrucciones escritas en lenguaje Visual Basic para Aplicaciones que


permiten automatizar ciertas tareas que Excel no contempla por defecto.

Esta figura permite acceder a prcticamente todas las funcionalidades de Excel y


con ello tambin ampliar la funcionalidad del programa.

Excel 2010 ( Windows):


Personalizar la Cinta de Opciones: La ficha del Programador debe ser
activada.

Excel 2011 (Mac OS X):


Personalizar la Cinta de Opciones: La ficha del Programador debe ser
activada.

Excel 2011 (Mac OS X):

El procedimiento se puede ver en haciendo click AQU

Excel 2011 (Mac OS X):

El grupo Cdigo tienes los comandos necesarios para iniciar el Editor de Visual Basic donde se puede
escribir directamente cdigo VBA. Tambin nos permitir ver la lista de macros disponibles para poder
ejecutarlas o eliminarlas. Y no podramos olvidar mencionar que en este grupo se encuentra el comando
Grabar macro el cual nos permite crear una macro sin necesidad de saber sobre programacin en VBA.
El grupo Complementos nos permite administrar y habilitar complementos como el Solver.
El grupo Controles incluye funcionalidad para agregar controles especiales a las hojas de Excel como los
controles de formulario que son botones, casillas de verificacin, botones de opcin entre otros ms que
sern de gran utilidad para ampliar la funcionalidad de Excel.
El grupo XML permite importar datos de un archivo XML as como opciones tiles para codificar archivos
XML. Finalmente el grupo Modificar solamente contiene el comando Panel de documentos.

Boolean (Lgico): Admite valores de True (verdadero) y False ( falso).


Integer: Nmeros enteros en el rango -32786 a 32767 ms el cero.
Double: Nmero real en doble precisin.
String: Representa cadenas alfanumricas de longitud variable o fija.
Date: Usado para el manejo de fechas.
Para declarar variables ( existen y se pueden usar en un procedimiento Privado) se usa la
sentencia Dim.

Dim nombre_de_variable As tipo_de_variable

Private: Es la forma comn de declarar una variable privada de mdulos que pueden
incorporar ms de una procedimiento o formulario.

Private nombre_de_variable As tipo_de_variable


Public: Define una variable pblica para para toda la aplicacin

Public nombre_de_variable As tipo_de_variable


El uso de la declaracin Option Explicit

en la cabecera de mdulo o formulario obliga al

programador a definir todas las variables que se usen.


programas y localiza errores sintcticos.

Esto facilita la depuracin de

Hay una forma fcil e intuitiva para crear Macros intuitivamente, y que
se genere el cdigo Visual Basic de manera automtica.
En ese video, se puede ver como crear un Macro muy bsico.

Das könnte Ihnen auch gefallen