Calculadora excel vba
Publicado por fjpg (135 intervenciones) el 20/09/2019 13:45:13
Hola buenas.
Encontre un codigo, para crear una calculadora en vba. Y la he añadido a mi proyecto.
Pero resulta que solo funciona con numeros enteros. Al teclear un numero con decimales salta error 13, no coinciden los tipos.
el Codigo es para cada boton del 0 al 9:
Y este codigo para el boton =:
funciona perfecto para numeros enteros pero a la hora de meter decimales salta el error
Dejo el archivo solo de la calculadora, es el mismo codigo que tengo en mi proyecto
A ver si podeis echarme una mano.
GRACIAS!!!
P.D. No se si se podia poner al autor del codigo, por eso no lo puse.
Todo el merito es suyo.
Encontre un codigo, para crear una calculadora en vba. Y la he añadido a mi proyecto.
Pero resulta que solo funciona con numeros enteros. Al teclear un numero con decimales salta error 13, no coinciden los tipos.
el Codigo es para cada boton del 0 al 9:
1
2
3
4
5
6
7
8
9
'Adaptado a cada boton del 0 al 9
Private Sub cmb_0_Click()
TextBox1.Text = TextBox1.Text & "0"
End Sub
'Adaptado a cada boton de +,-,*,/, y la "," para los decimales
Private Sub cmb_division_Click()
TextBox1.Text = TextBox1.Text & "/"
End Sub
Y este codigo para el boton =:
1
2
3
Private Sub cmb_igual_Click()
TextBox1.Text = Application.Evaluate(Me.TextBox1.Value)
End Sub
funciona perfecto para numeros enteros pero a la hora de meter decimales salta el error
Dejo el archivo solo de la calculadora, es el mismo codigo que tengo en mi proyecto
A ver si podeis echarme una mano.
GRACIAS!!!
P.D. No se si se podia poner al autor del codigo, por eso no lo puse.
Todo el merito es suyo.
- Calculadora.rar(11,6 KB)
Valora esta pregunta


0