1. String Datos que pueden tener texto o cualquier caracter.
2. Integer Datos que pueden tener cualquier nmero entero, o sea, no tiene punto decimal. Puede tener valores desde 32,768 hasta 32,767. 3. Long integer Puede tener cualquier nmero entero, desde 2,147,483,648 hasta 2,147,483,647. 4. Single-precision (floating point) Nmero con un mximo de seis (6) lugares decimales. 5. Double-precision (floating point) Nmero con un mximo de catorce (14) lugares decimales. 6. Variant Puede tener cualquier tipo de datos, pues deja que Visual Basic encuentre la mejor forma de guardar datos. Pos esa razn, toma ms memoria y hace los programas ms lentos que si se usan los otros tipos de datos. 7. Currency Otro tipo de floating point. Puede tener valores desde 922 trillones hasta 922 trillones. 8. Bolean Tiene solo los valores True (cierto) o False (falso). 9. Byte Tiene nmeros enteros desde 0 a 255.
Para declarar una variable se usa la siguiente oracin:
Dim nombre-de-variable as tipo-de-dato donde: nombre-de-variable es el nombre que el programador usa para identificar la variable. Puede tener letras y nmeros, pero no espacios. tipo-de-dato es el nombre del tipo de dato que tendr el valor de la variable de acuerdo a la lista dada.
Ejemplo: Si se desea conocer cuntos caracteres tiene un nombre, y se tiene
diseada una forma donde se entra el nombre en un Textbox y al oprimir un Command presenta el tamao del nombre en un Label, se puede usar el siguiente cdigo en el Command1:
Dim nombre as String
Dim tamao as Integer Nombre = Text1.Text tamao = Len(nombre) Label2.Caption = Tamao del nombre: & tamao VARIABLE