Tecnología

Inicio

Cómo sumar los valores del cuadro de texto en Excel VBA

Cómo sumar los valores del cuadro de texto en Excel VBA


Resumiendo los valores de cuadro de texto en Excel usando VBA puede hacer que su aplicación más fácil de usar, permitiendo que el usuario introduzca los valores en diferentes momentos. En VBA, se 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 control de cuadro de texto. Este proceso es útil cuando se desea mantener un valor en la memoria mientras se ejecuta el programa y lo utilizan cuando es necesario.

Instrucciones

1 Haga 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 de la caja de herramientas. Haga clic en la forma de insertar un cuadro combinado. Agregar un botón de comando utilizando la misma técnica.

2 Haga doble clic en el botón de comando para crear un evento de clic de botón. Crear 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 como número entero

3 Agregue el código siguiente para obtener el valor en el cuadro de texto y añadirlo al valor anterior utilizando la variable global:

txtBoxVal = txtBoxVal + Me.TextBox1.Text

4 Mostrar el resultado utilizando un cuadro de mensaje.

MsgBox "The total sum of values entered is: " & txtBoxVal

5 Haga doble clic en "UserForm1" de la ventana Explorador de proyectos 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 control de cuadro de texto.