¿Formulario en vba excel no con formato de texto?
Estoy haciendo un formulario en vba excel el cual permite ingresar datos numéricos y ubicarlos en una hoja de cálculo. Sin embargo, en la hoja de cálculo se pegan como valores y aparece un cuadro de diálogo que dice que "Numero almacenado como texto". Necesito que queden pegados como número. Utilicé un código que aparecía en este foro, pero no he encontrado solución. No se si falte agregarle algo:
El código de VBA está en el formulario y es el siguiente:
Private Sub Textbox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Textbox1.Value = Format(Val(Txtextbox1), "$ #,##0.00")
End Sub
El código de VBA está en el formulario y es el siguiente:
Private Sub Textbox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Textbox1.Value = Format(Val(Txtextbox1), "$ #,##0.00")
End Sub
1 respuesta
Respuesta de jerryeagle
2
Llevo horas buscando una solución y precisamente esto es lo que pasa. Es un problema de compatibilidad entre el español y el inglés. A mi me funcionó simplemente escribiendo el número en el formulario con punto y no coma. Mil gracias! - C A