0% encontró este documento útil (0 votos)
31 vistas

Guia 2 Formulas en UserForm

Este documento describe cómo crear un formulario en Excel para calcular el total de una tabla. Explica cómo agregar cajas de texto y botones al formulario, asignarles nombres internos, y agregar código para calcular automáticamente el total cuando se ingresa una cantidad. También cubre cómo mostrar y ocultar el formulario usando macros, y asegurarse de que los valores ingresados sean numéricos en lugar de texto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
31 vistas

Guia 2 Formulas en UserForm

Este documento describe cómo crear un formulario en Excel para calcular el total de una tabla. Explica cómo agregar cajas de texto y botones al formulario, asignarles nombres internos, y agregar código para calcular automáticamente el total cuando se ingresa una cantidad. También cubre cómo mostrar y ocultar el formulario usando macros, y asegurarse de que los valores ingresados sean numéricos en lugar de texto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

William Ospina Malaver

Formulas en UserForm

Con el fin de interactuar con el código VB vamos a crear la siguiente tabla y por medio de
macros crearemos el calcular el resultado
Para ello creamos el siguiente formato

Ocultamos la fila de abajo de los títulos, para que no repita el formato de los títulos

Entramos a la opción desarrollador


Insertamos un formulario
Insertaremos cuatro etiquetas y cuadros de texto más dos botones uno denominado insertar
y otro cancelar

Con el fin de dar un orden a la programación asignaremos nombres internos a cada caja de
texto es decir cambiaremos el nombre TextBox1 por codigo tratándose de la primera caja
de texto lo cual indique el tipo de información que va a requerir.
En este caso asignaremos de esta manera
codigo
descripcion
valor
cantidad
total
y el formulario lo denominaremos calcular

Ahora iniciaremos con el código de la caja de texto código en cual seleccionara e insertara
el valor alojado en la caja de texto
Para calcular el total automáticamente debemos ubicarnos en la caja cantidad y nombrar la
siguiente instrucción

Ahora asignaremos la función de insertar


Para el botón cancelar asignaremos las siguientes instrucciones

 Ahora crearemos el botón que llame el formulario


Para ello creamos un módulo con la siguiente instrucción

Creamos un botón el formato el cual asignamos la macro insertar_formulario_calcular


Al probar el formulario podemos visualizar que nos arroja un pequeño mensaje donde nos
indica que el valor insertado es numérico

Para solucionar esto debemos hacer la siguiente modificación


Entramos nuevamente VB
Y en las cajas de texto donde consideremos que el valor a recopilar es numérico aplicamos
la siguiente instrucción

Lo que hacemos allí es que en cada activecell que es equivalente a un insertar, con la
instrucción val mencionamos que el dato será un valor y no un string (texto)

También podría gustarte