¿Cómo dar formato moneda a un TextBox?
Estoy teniendo dificultades con el mismo problema de no poder darle formato de moneda a un TextBox, y he seguido los pasos que se han dado mediante este foro pero el problema aún me persiste. Detalladamente estoy usando la sentencia:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Me.TextBox1.Text = Format(Me.TextBox1.Text, "$* #,##")
End Sub
Lo que me sucede es que cuando en el formulario escribo una suma como ejemplo 10000, al salir del TextBox el número se vuelve $10.000. Pero cuando envío los datos a Excel lo que hace es que me envía solo el 10.
Quisiera saber si hay manera de solucionar esto para que el valor que pase a Excel sea 10.000.
3 Respuestas
Respuesta de James Bond
1
Respuesta de Ahrens Ruano
1
Respuesta de Programar Excel
1
El código esta muy bien, lamentablemente en mi país Guatemala no se puede usar de esa forma. Ya que el símbolo de moneda acá es la Q.Excelente James Bond. - Ahrens Ruano