¿Cómo cambiar el formato de un textbox en vb excel?
Buen día expertos, tengo un archivo con dos textbox cuyos datos vienen de celdas en una hoja (para lo cual en las propiedades modifique el campo control source con los siguiente: =hoja1!$C$1044, =hoja1!$C$1045 ) quiero que estos textbox me muestren formato de fecha y número respectivamente, pero no lo consigo. He intentado con:
Private Sub textbox1_Change()
fech.Value = Format(textbox.Value, "dd-mm-yyyy")
End Sub
Private Sub textbox2_Change()
tot.Value = Format(textbox2.Value, "#,##0.00")
End Sub
pero no obtengo el resultado deseado, pues a parte de que no me muestra los formatos que deseo cuando aparece el formulario (en el numero aparece 17,60 y yo quiero 17.60) cuando los datos del textbox se pegan en una nueva hoja tampoco tienen los formatos que yo deseo, la fecha aparece como: 04/02/2014 01:59 am o como texto o mueve el mes a dia etc. y los números aparecen con comas como separador de decimales o con los centavos recorridos a enteros es decir si la cantidad era 17.60 en mi hoja se pega 1,760.00. No sé como resolverlo pues he intentado ya varias cosas, hasta poner las celdas de donde se extraen los datos como texto y otros formatos.
Agradezco mucho su atención.