Sie sind auf Seite 1von 3

VARIABLES

Tipos de variables Existen 12 tipos de variables, siendo las ms utilizadas:


Integer, String, Double, Boolean y Date.
Integer: Es un entero, un nmero de 16 bits que puede oscilar entre -32768 y
32767. Los enteros se deben utilizar cuando se trabaja con valores que no
pueden contener nmeros fraccionarios.
String: Se utiliza generalmente como un tipo de longitud para una cadena de
texto. Una cadena de longitud variable puede contener un mximo de
aproximadamente 2 mil millones de caracteres. Cada carcter tiene un valor
que va desde 0 hasta 255 basado en el juego de caracteres ASCII.
Double: Es un nmero de 64-bit de coma flotante que se utiliza cuando se
necesita una gran precisin. Estas variables pueden variar
desde1.79769313486232E308 a -4,94065645841247E-324 para valores
negativos y de 4,94065645841247E-324 a 1.79769313486232E308 para
valores positivos.
Boolean: Tiene slo dos estados, Verdadero y Falso. Estas variables se utilizan
generalmente como flags o condicionales.
Date: Almacena un valor numrico con formato especial que representa tanto
la fecha como la hora. El Date acepta la fecha o la hora, o ambas cosas. Los
valores posibles van desde 1 de enero del ao 100 a 31 de diciembre del ao
9999.

CELLS El objeto Cells tiene como primer argumento el nmero de fila y como
segundo argumento el nmero de columna, el objeto no nos permite
seleccionar un rango porque solamente podemos especificar una celda a la
vez.

RANGE Para seleccionar un rango de celdas lo ms conveniente es utilizar el


objeto Range de la siguiente manera: Range(A1:D5).Selects

FUNCIN MSGBOX Bsico Permite mostrar un mensaje dentro de un cuadro


de dilogo en espera de que el usuario de Excel haga clic sobre alguno de los
botones provistos.
Esta funcin muestra un mensaje en un cuadro de dilogo hasta que el usuario
pulse un botn. La funcin devuelve un dato tipo Integer en funcin del botn
pulsado por el usuario. A la hora de invocar est funcin, s e permiten
diferentes tipos de botones.
Sintaxis MsgBox

MsgBox( Mensaje, Botones + Icono, Ttulo,)

INSTRUCCIN IF IF THEN ELSE


Para poder tomar una decisin de que si se cumple una condicin en MACRO,
se utiliza la instruccin If, la cual tiene la siguiente sintaxis: If condicin Then
Instrucciones.
Si se tiene dos caminos en la toma de desicin, se utiliza If Else, el cual tiene la
siguiente sintaxis:
If condicin Then
- Instrucciones
Else
- Instrucciones
End If

FUNCIN MSGBOX - Avanzado


Botones: Como instruccin bsica aparece el botn Aceptar, es posible
cambiarlo por dos botones, uno que diga Si y otro que diga No, se realiza
de la siguiente manera:

INSTRUCCIN DO WHILE
Para poder realizar un ciclo con MACRO, se utiliza la instruccin Do While, la
cual tiene la siguiente sintaxis:
Do While condicin - Instrucciones Loop

Input Box
Esta funcin muestra una ventana para que el usuario pueda teclear datos.
Cuando se pulsa sobre Aceptar, los datos entrados pasan a la variable a la que
se ha igualado la funcin.
Sintaxis de InputBox.
Input Box (Mensaje, Ttulo, Valor por defecto, Posicin horizontal, Posicin
Vertical, Archivo ayuda, Nmero de contexto para la ayuda).

Botones
Constante

Val
or

Descripcin

VbOkOnly

Muestra solamente el botn Aceptar

VbOkCancel

Muestra los botones Aceptar y Cancelar.

VbAbortRetryIg
nore

Muestra los botones Anular, Reintentar e


Ignorar.

VbYesNoCancel

Muestra los botones Si, No y Cancelar

VbYesNo

Muestra los botones Si y No

VbRetryCancel

Muestra los botones Reintentar y Cancelar

Constante

Val
or

Descripcin

VbCritical

16

Muestra el icono del mensaje Crtico.

VbQuestion

32

Muestra el icono de pregunta de advertencia.

VbExclamat
ion

48

Muestra el icono de exclamacin de


advertencia

VbInformati
on

64

Muestra el icono de mensaje de advertencia

Das könnte Ihnen auch gefallen