“Conocimientos Programación>Visual Basics Programación

VBA Función Sum

2011/11/18
Aprenda a utilizar la función Suma VBA al leer acerca de su propósito y la sintaxis , y escribiendo un pequeño programa que utiliza esta función. Suma trabaja en VBA la misma como lo hace en Excel - que añade dos o más números juntos y devuelve el resultado . Uso de la función Sum en VBA le da la opción de enviar la salida a un celda de la hoja , un archivo, una declaración MsgBox o incluso otra aplicación, como una base de datos . Propósito

La función Sum agrega dos o más números y devuelve el resultado , que es otro número. Suma es una de las muchas fórmulas de Excel que puede utilizar en programas de VBA. Estas fórmulas , que Excel muestra bajo la pestaña " fórmulas" , están disponibles en VBA a través de la propiedad WorksheetFunctions del objeto Application , que representa a Excel. La sintaxis de la suma requiere el nombre de la función , un paréntesis de apertura y luego la lista de argumentos . Usted proporciona la lista que consiste en todos los números que desea Suma para sumar . Separe cada número con una coma e indicar el final de la lista de números , escriba un paréntesis de cierre .
Sample Program

Aprenda a utilizar la función Suma VBA incluidos en un programa corto . Comienza a escribir el programa , abra el entorno de desarrollo de VBA. Haga clic en la pestaña " desarrolladores" de Excel y, a continuación , haga clic en el botón " Visual Basic " para abrir el entorno . Abra una ventana para introducir declaraciones VBA haciendo doble clic en el elemento "Este libro de trabajo " en el panel izquierdo del medio ambiente. Escriba el contorno de una subrutina que se ejecutará la función Sum . Puede escribir "sub sumSomething ", por ejemplo , para definir el inicio de este subprograma. Escriba " End sub " en la siguiente línea para indicar el final de la subrutina .
Conseguir entrada

Proporcionar la entrada su programa necesita para funcionar por using InputBox de VBA , que pide al usuario que introduzca los datos y pasa los datos a su programa. Escriba las declaraciones que se muestran a continuación para insertar InputBox en su programa de VBA. Estas declaraciones definen las variables que contendrán los números de usuario del programa quiere resumir , solicita al usuario los números e inserta los números de entrada en las variables Number1 y Number2 .

Dim número1, número2, resultNumber1 = InputBox ( " ; . . Por favor escriba el primer número que desea sumar ") Number2 = InputBox ( " Escriba el segundo número al que desea sumar " )
Resumiendo
< p > Insertar la fórmula Sum en su programa de VBA , escriba el nombre de " WorksheetFunction " seguido por un punto. Cuando escriba el punto , VBA mostrará una lista de funciones de hoja que se pueden insertar en el programa. Haga clic en el elemento de "Suma " de la lista para insertar esa fórmula en su programa. Esto es lo que su estado de suma debe ser similar.

Resultado = WorksheetFunction.Sum ( número1, número2 )

Aviso de la variable "número " en esta norma. Asegúrese de que se ha declarado la variable en una instrucción Dim , junto con las variables Number1 y Number2 .
Salida

Inserte una instrucción de salida que devuelve el resultado de la formula Sum . Función MsgBox de VBA ofrece una solución rápida para la visualización de los estados de salida breves . Escriba esta declaración en su programa de VBA para mostrar el resultado de la fórmula de la suma de la siguiente manera :

MsgBox " La suma de los números que ha entrado es" & resultado
Ejecutar programa

Ejecute el programa suma VBA haciendo clic en uno de los estados y haciendo clic en el comando " Ejecutar" en el menú Ejecutar. Responda a los mensajes , el programa muestra escribiendo dos números. El programa se ejecutará la fórmula Sum en esos números y devolver el resultado de la fórmula para que la instrucción MsgBox .

Visual Basics Programación
Tipos anulables en VB.Net
Cómo escribir un bucle en Visual Basic
¿Qué es un entorno de Visual Basic
Forms en Visual Basic en el proyecto de Sistema de Escuelas
Cómo utilizar WMI para detectar VMWare
Cómo construir SQL dinámico en VB.net
¿Qué es VBA
Cómo reemplazar un ArrayList
Conocimientos Informáticos © http://www.ordenador.online