Sumando los valores de cuadro de texto en Excel con VBA puede hacer que su aplicación sea más fácil de usar que permite al usuario introducir valores en diferentes momentos. En VBA , puede declarar una variable global al módulo de código para realizar un seguimiento de los valores introducidos por el usuario. Utilice la propiedad "Texto" para obtener los valores introducidos en el cuadro de texto . Este proceso es útil cuando se desea mantener un valor en la memoria mientras se ejecuta el programa y usarlo cuando sea necesario . Instrucciones
1
clic en la pestaña " desarrolladores" , haga clic en "Visual Basic ", y haga clic en el menú " Insertar". Haga clic en " formulario de usuario " para insertar un nuevo formulario y haga clic en " ComboBox " para seleccionarlo en el panel Herramientas . Haga clic en la forma de insertar un cuadro combinado. Agregar un botón de comando con la misma técnica .
2
doble clic en el botón de comando para crear un evento de clic de botón. Cree una variable global a este módulo de código agregando la siguiente línea de código a la parte superior del módulo :
txtBoxVal Pública As Integer
3
Añada el siguiente código para obtener el valor en el cuadro de texto y agregarlo al valor anterior utilizando la variable global :
txtBoxVal = txtBoxVal + Me.TextBox1.Text
4
pantalla el resultado con un . cuadro de mensaje
MsgBox " la suma total de los valores introducidos es :" & txtBoxVal
5
doble clic en " UserForm1 " de la ventana del explorador del proyecto y haga clic en " F5 " para ejecutar el programa . Introduzca un número en el cuadro de texto y haga clic en el botón para mostrar el resultado. Escriba un número diferente en el cuadro de texto y haga clic en el botón para mostrar la suma de los valores introducidos en el cuadro de texto .