El lenguaje Visual Basic para Aplicaciones proporciona un lugar para que el usuario introduzca información con el uso de campos de entrada . Estas cajas especializados aceptan diferentes tipos de datos en determinados tipos de formatos, incluyendo fórmulas , texto y número de combinaciones , la ubicación referencias de células enteras o tablas de datos llamados matrices . Cajas de entrada en el lenguaje VBA están configurados para aceptar sólo uno de estos diferentes tipos de formatos y si se introduce un tipo de formato, el programa mostrará un mensaje de error. Formula
El tipo de fórmula de la caja de entrada sólo aceptará una fórmula matemática para el cálculo. Esto puede ser cualquier cosa, desde una simple suma , resta , multiplicación o división a algo más complejo, como el álgebra o cálculo.
Texto Fotos
El cuadro de entrada de texto se acepte una combinación de letras , números o caracteres especiales. Estos también son llamados " cadenas ". El cuadro de entrada de texto es útil cuando se acepta información como nombres, direcciones o contraseñas en un formulario. Usted puede también cuadros de entrada de texto del programa no debe ser rellenado y acepta un valor de " nulo" o "nada" si la categoría específica en un formulario no se aplica .
Celda de referencia
El cuadro de entrada de referencia de la celda se aplica cuando se trabaja con tablas de datos , tales como las que se encuentran en Microsoft Excel. Una referencia de celda tendrá tanto una letra para representar la fila y y un número para representar la columna. En Excel , puede crear fórmulas que muestran los cálculos entre los valores mantenidos en celdas individuales . Por ejemplo , puede escribir "= A1 + A2" dentro de una pieza personalizada de código VBA que pedir la adición entre cualquier valor que está en la celda A1 y la celda A2.
Arrays
un cuadro de entrada array puede contener una tabla entera llena de valores y manipular más de un valor en la misma tabla de datos. Por ejemplo , una matriz llamada " ArrayColor " podría tener en él los valores de " azul, verde , rojo , amarillo y morado. " Cada ranura de matriz tiene un número asignado a partir de 0 . Así que el primer valor de la "azul " tendría un valor asignado de 0 , " verde", el valor de 1 , "rojo ", el valor de 2 y así sucesivamente. Se puede escribir un fragmento de código que luego aceptar otra serie de datos llamados " TipoAuto " que pueden incluir , " hatchback, 2 puertas , 4 puertas o camión. " Usted puede programar el cuadro de entrada matriz para cambiar el array será aceptado en la caja.