Tecnología

Inicio

La función Promedio en VBA

La función Promedio en VBA


Visual Basic para Aplicaciones es una versión modificada del lenguaje de programación Visual Basic para su uso en programas de Microsoft de secuencias de comandos, como Office durante la MS 2000 hasta 2007 años. Esto se utiliza en la forma de macros en Microsoft Office. Puede hacer que las macros de VBA ya sea en un entorno de desarrollo integrado especial en la oficina o en Visual Studio.

VBA

Visual Basic para aplicaciones fue el primer intento de Microsoft para permitir que su software de MS Office scripting construido en estos scripts llegaron en forma de macros que se extendería desde dentro de los diferentes programas -. Incluyendo Word, Access y Excel - para realizar tareas repetitivas . Sin embargo, Microsoft ha eliminado VBA en favor del .Net Framework, una máquina virtual para manejar toda la programación y secuencias de comandos en el nuevo software de Windows.

Función promedio

La función de medio es una fórmula matemática que le permite determinar la media exacta de una serie de números. Visual Basic 6.0, el código VBA que se basa en, no tiene una función promedio incorporado, pero la mayoría de las lenguas modernas lo hacen. Ya sea realizado a través de una computadora o con la mano, la fórmula es exactamente el mismo: Se toma un grupo de números, añadirlos y dividirlos por el número de números. Por ejemplo, supongamos que tiene una serie de números: 3, 4 y 5. Añadir estos números juntos y se divide por la cantidad de números en la serie, o 3. El promedio de esta serie de números es 4.

Cómo utilizar media en VBA

VBA no tiene una función promedio. Crea uno pasando un array de números y de su longitud, a continuación, tiene la función de devolver la suma dividida por la longitud. Por ejemplo, tendría que introducir el siguiente código en VBA:

promedio de la función (ListOfNumbers () como la doble, la longitud como número entero)

Dim a As número entero

para el contador = 0 a (Longitud - 1)

a = a + ListOfNumbers (contador)

siguiente

Media = a / Longitud

End Sub

Para encontrar el promedio de una serie de tres números (3, 4 y 5), escriba la siguiente línea de código en VBA:

matriz dim (3) como doble

array (0) = 3

array (1) = 4

array (2) = 5

X = Promedio (array, longitud)

Guarde y ejecute la macro VBA dentro del software MS.

Scripting / Macros

En una nota final, cuando introduce comandos de texto en un programa para decirle al programa qué hacer, usted está de secuencias de comandos o la creación de macros. Es casi como la programación, y algunos lenguajes de programación han evolucionado hasta convertirse en lenguajes de programación en su propio derecho. Por ejemplo, se puede convertir todos los estilos europeos de la numeración en un documento de Excel de "1.000.000,00" (con períodos) para que aparezca "$ 1.000.000,00," el formato americano con comas. Los usuarios crean un simple script / macro utilizando VBA para encontrar todos estos valores, convertirlos y luego reemplazarlos. Además, los usuarios pueden guardar la macro para su uso futuro.