Copiar dato numérico con 2 decimales de una celda a un textbox
Tengo una consulta sobre como pasar un numero con 2 decimales de una celda a un textbox, tengo un formulario vba con excel, con un cuadro de texto llamado Textsaldo y quiero que cuando inicie el UserForm en el cuadro de texto me aparezca la cantidad con 2 decimales . Por ejemplo yo tengo $ 12,702.57 en la celda pero al momento de pasarlo al Textbox me aparece $ 1,270,257.00, he intentado varias formas:
Hoja4.Select
Textsaldo = Range("N3").Value
Textsaldo = Format(Textsaldo, "$ #,##0.00")
Hoja4.Select
Textsaldo = Range("N3").Value
Textsaldo.value = FormatNumber(Textsaldo.value ,2)
3 respuestas
Respuesta de Frank Saaa
1
Respuesta de Programar Excel
Respuesta de Juan Cosceri