Resumen vba

Páginas: 7 (1739 palabras) Publicado: 2 de mayo de 2015
Resumen vba
INTRODUCCIÓN
BASIC  ( Beginner's All Purpose Symbolic Instruction Code)  fue creado en los años 60 en el Darmouth College por los matemáticos John George Kemeny y Tom Kurtzas. Se trataba de un intérprete apto para todo y para todos (All Purpose). Desde entonces se ha ramificado en multitud de dialectos. Durante un tiempo llegó a dominar de forma hegemónica como lenguaje de "todo uso"aunque no ha podido hacer frente de forma competitiva a lenguajes  como C, Java etc. En las páginas web el lenguaje VBasicScript tampoco ha podido imponerse al lenguaje JavaScript.
Sin embargo,  existen importantes aplicaciones que incorporan Visual Basic para aplicaciones (VBA) como lenguaje de macros. En particular los programas de  Microsoft Excel, Access, Word etc.
Una macro es una serie deinstrucciones que reproducen las acciones del usuario con la computadora durante el periodo de grabación. En la macro se pueden grabar automáticamente en Basic acciones habituales para que un usuario de Word o de Excel etc. no se vea obligado a repetirlas constantemente. Por ejemplo, el formato de página de una oficina, una empresa, un colegio etc.
Se accede a este sistema mediante elmenú Herramientas>Macro>Grabar nueva macro. La macro  puede ser posteriormente ejecutada mediante el menú Herramientas>Macro>Macros...  
Las instrucciones que conforman una macro son accesibles para su revisión y edición a través del entorno de programación de Visual Basic, al que puede entrarse mediante el menú Herramientas>Macro>Editor de Visual Basic.  El usuario puede adaptar la secuencia de comandosgenerada por el ordenador a sus necesidades específicas. 

VARIABLES
Las variables permiten almacenar datos. Los nombres de las variables no admiten espacios y nunca van entre comillas. Conviene que el nombre se relacione con el dato que se almacena. Si queremos guardar en la memoria una edad, lo deseable es que el nombre de la variable sea edad. Si queremos guardar un nombre lo lógico es que la variablese llame nombre. 
Hay diversos tipos de variables, los principales son: 
Integer
Valor Entero
 Entre -32768 y 32767
Long
Valor Entero Largo
 Si se quiere un entero que exceda los valores de Integer
Single
Valor Real
Admite valores decimales
Double
Valor Real Doble
Si se quiere un real que exceda los valores de Single
String
Carácter (texto)
Cadenas de texto
Boolean
Valor Lógico
TRUE / FALSECurrency
Monedas y Punto Fijo
Decimales fijos
Date
Fecha

Object
Referencias a objetos

Variant
Cualquiera

Declarar una variable significa darla a conocer antes de utilizarla. En VBA no es necesario declarar las variables. Sin embargo, es una buena práctica el declararlas.
Las variables se declaran al principio del programa o de una subrutina mediante: DIM. Podemos declarar las variables diciendo dequé tipo son:

DIM a AS INTEGER
DIM temp AS LONG
DIM b AS STRING
DIM euro AS CURRENCY

Si no decimos de qué tipo es, se le asigna el tipo VARIANT que puede ser numérica o alfanumérica según convenga.

Una tabla o matriz o array es un conjunto de variables que tienen el mismo nombre pero distinto subíndice :
DIM a(7)

Crea estos elementos : a(0), a(1), a(2), a(3), a(4), a(5), a(6), a(7)
Asignación eincremento de las variables
Para asignar el contenido de una variable se utiliza el operador = 
edad=18
mensaje="Escribe tu nombre"
nombre=InputBox(mensaje) 
Para incrementar una variable se utiliza la sintaxis
n=n+1
si n tenía un valor 1 después de esa instrucción n tendrá un valor 2.
También se pueden incrementar variables del tipo string:
Frase="Buenos "
Frase=Frase+"días"
---> Buenos díasUna variable es válida sólo en el sitio en el que se declara.
Para que una variable sea reconocible por todas las subrutinas hay que declararla al principio.(General)

OPERADORES
BASIC incorpora los operadores habituales de todos los lenguajes:
a) Numéricos
         +   suma
         -   resta
         *   multiplicación
         /   división
         ^   exponenciación
         \   división...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Vba resumen
  • modulos en vba
  • Formularios En VBA
  • Programación en vba
  • FUCIONES VBA
  • Programar VBA
  • Diccionario vba
  • funciones de vba

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS