Visual Basic para Aplicaciones es una versión ligera del compilador de Visual Basic que trabaja directamente con el software de Microsoft . Se utiliza VBA en Excel para calcular la entrada , automatizar las entradas o crear botones, imágenes y otros controles en la hoja de cálculo para la entrada del usuario . Arrays
matrices permiten un programador utiliza una variable para varios valores . Una matriz puede contener sólo una o miles de valores. La matriz de Excel suele contener varios valores numéricos que se utilizan para calcular un total. Arrays trabajan con estructuras de bucle , que le permiten recorrer en iteración cada valor , analizar el valor en el índice y realizar el cálculo.
Índices
matrices contienen índices. El índice indica el " bloque " en el que está contenido el valor . Índices empiezan en el número cero y el incremento en uno por cada nuevo valor añadido a la matriz. Por ejemplo , si se hace referencia al índice "1" en una matriz, mostrar y calcular el segundo valor en el array.
Loops
Loops permiten iterar a través de cada valor de índice de matriz. Los bucles están formados por una sintaxis ", mientras que " y una sintaxis " para " . El bucle "for" se repite a través de una matriz mediante la cantidad total de valores como el indicador para detener bucle. El bucle "mientras " utiliza una bandera para detener bucle. Cuando el indicador cambia a "true ", el lenguaje VBA salta fuera del bucle.
Consideraciones
Usted debe saber cuántos valores que necesita para almacenar en la matriz cuando defina. Si te quedas sin índices, se utiliza la instrucción " ReDim " para " redimensionar " el arreglo. Redimensionamiento una matriz cambia el tamaño , por lo que puede añadir más valor a la estructura. Si se recorre a través de una matriz y hacen referencia a un índice que no existe, se produce un error de sintaxis en el programa.