Dar formato de Porcentaje a un Textbox

Nuevamente expertos los molesto con otra consulta, estoy realizando esta condición con estos códigos, y hasta hora estoy bien.
Private Sub TextBox66_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox66.Value = Format(Val(TextBox66), "&&%")
End Sub
Pero lo que pasa es que cuando ingreso dos numero enteros si aparecen como yo los quiero por ejemplo escribo 12 y el textbox me tira "12%", hasta allí esta bien, pero cuando escribo por ejemplo 1.5 el textbox me tira "1.%5" Y yo quiero que me aparezca de la siguiente manera "1.5%", que puedo hacer. Gracias

1 respuesta

Respuesta
1
No estoy muy seguro de como lo haces pero creo que esto te debería funcionar
TextBox66.Value = Format(Val(TextBox66), "&&.&&%")
Prueba y me avisas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas