You are on page 1of 1

CODIGO PARA CONSTRUIR UNA CALCULADORA

*Ir a Visual Basic para aplicaciones


Ir al menu insertar y seleccionar UserForm
En la propiedad Name asignarle frmCalculadora (o cualquier nombre que desees para el formulario)

*para llamar la calculadora: crear una macro


Crear nuevo macro con el nombre: "Calculadora"

Escribir dentro del código lo siguiente:


sub calculadora()
frmCalculadora.show ( o el nombre de nuestro formulario.show)
end sub

*Codigo para los botones(0,1..9)


Código del Botón
Private sub CmdUno_click( )
txtResultado.text=txtResultado.text+"1"
End Sub
Seguir la misma lógica para todos los números...

*Escribir hasta Arriba lo siguiente:


Dim x,y as single
Dim operacion as string

Sub CmdCE_click( )
txtResultado.text=""
End Sub

*Código para botones CE y C


Sub CmdC_click( )
txtResultado.text=""
End Sub

*botón de suma, seguir misma lógica para multiplicación y resta


private sub cmdMas_click( )
x=txtresultado.text
operacion="suma"
txtresultado.text="" 'doble comillas juntas
end sub

*'boton de division
private sub cmddivision_click( )
x=txtresultado.text
operacion="division"
txtresultado.text="" 'doble comillas juntas
end sub

*'boton del igual


private sub cmdIgual_click( )
y=txtresultado.text
if operacion="suma" then txtresultado.text=Cint(x) + Cint(y)
if operacion="resta" then txtresultado.text=Cint(x) - Cint(y)
if operacion="multiplicacion" then txtresultado.text=Cint(x) * Cint(y)
if operacion="division" then txtresultado.text=Csng(x) / Csng(y)
End Sub

You might also like