5

Páginas: 33 (8187 palabras) Publicado: 14 de septiembre de 2015
Visua
al Basic parra Aplicaciiones (Visual Basic forr Applicatio
on - VBA) e
es el lengua
aje
de prrogramación
n utilizado para toda
as las apliccaciones dee Microsoftt Office 2010
(Entre
e las que se consideran
n: Word, Acccess, Excel,, Outlook, V
Visio y Pow
werPoint). Esste
lenguaje de prog
gramación es un subcconjunto dee Visual Baasic que vie
ene integrad
do
en ap
plicaciones del Office conla únicca limitantee que el re
esultado fin
nal no puede
funcio
onar por separado del archivo en el que fue desarrollad
do.
El lenguaje VBA utiliza las macros
m
o subprogram
mas permitie
endo de essta manera la
realiza
ación de una gran variedad de operacciones, enttre las que se tiene
en:
autom
matizar accciones rep
petitivas, in
nteractuar con archiivos, crearr formulariios
person
nalizados,modificar
m
lo
os elemento
os de la intterfaz, mod
dificar las op
pciones de la
aplica
ación en general e interractuar eentre apliicaciones del Officce.

Págin
na 1

Programación

Estas macros o subprogramas1 (macroinstrucción) son una serie de instrucciones
que se almacenan con el objetivo de realizar tareas de forma secuencial mediante
una llamada u orden de ejecución, siendo dependientes de unprograma principal.
Dicho de otra manera, un subprograma es una instrucción compleja, formada por
otras instrucciones más sencillas, permitiendo de esta manera la automatización de
diferentes tareas.
Entre las ventajas que permiten los subprogramas se tiene:





Versatilidad y Flexibilidad porque se pueden modificar para adecuarlos a
nuevos requerimientos.
Rapidez y facilidad en su manejo yaque están desarrollados sobre
aplicaciones conocidas por amplia mayoría.
Solución a problemas complejos, ya que se los puede resolver utilizando las
características de las distintas aplicaciones del office.
Incremento de eficacia y eficiencia, al reducir el tiempo invertido en realizar
tareas manuales y convertirlas en automáticas.

Para el desarrollo de esta unidad se considerará solamente laaplicación de este
lenguaje de programación sobre “Microsoft Office Excel 2010”.

El Entorno de Desarrollo Integrado.
Antes de comenzar a ver la programación VBA es importante describir los elementos necesarios
para realizar el trabajo de programación, entre esos elementos están la cinta de programador y el
entorno de desarrollo que se van habilitar dentro de la aplicación de Microsoft Excel.
La Cintade Programador permite acceder a todas las opciones necesarias para realizar la
programación usando el lenguaje VBA, para ingresar a esta cinta se debe habilitar desde el menú de
archivo, ingresando a personalizar las cintas de opciones, seleccionando a continuación en la lista del
lado derecho la opción de programador.2
Dentro de la cinta, el conjunto de opciones de código permite abrir elEntorno de Desarrollo
Integrado donde se puede adicionar, modificar y eliminar macros, permite cambiar la forma de
utilizar las referencias al momento de realizar las operaciones utilizando referencias relativas o
absolutas, además permite modificar el nivel de seguridad para la ejecución de las macros ya que si
no están habilitas no se puede utilizarlas en el libro.
Las opciones de controles es el otroconjunto de opciones disponibles, estos permiten insertar
controles como botones u otros elementos visuales en las hojas, permite también ver las
propiedades de los controles y el código asociado.

1

Se usará de forma indistinta la palabra subprograma o macro en el desarrollo de la presente unidad.
En Microsoft Office Excel 2007 se debe ingresar al botón del Office luego ingresar a las opcionesde Excel seleccionar la
categoría de más frecuentes en el menú izquierdo, y se debe seleccionar la opción mostrar menú de Programador en la cinta
de opciones.
2

Página 2

Programacción

El Ento
orno de Desa
arrollo Integrado (Integra
ated Developm
ment Environ
nment - IDE) ees el entorno en
el que se adiciona, modifica y prueba
p
los sub
bprogramas een código VB
BA, este entorno también se
E...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS