¿Como formatear números negativos en VBA Excel?

Estoy elaborando un userform que luego me imprime los datos en una hoja de Excel. El problema es que en dicha hoja de Excel debo tener números negativos. Hasta ahora logro insertar el dato pero solo como texto. ¿Cómo puedo darle formato negativo en VBA Excel para que al imprimirla en Excel lo reconozca como número negativo y no como texto?

Respuesta
1

Para que logres insertar datos numéricos utiliza la función val por ejemplo

Private Sub CommandButton1_Click()
Set h1 = Sheets("Hoja1")
u1 = h1.Range("A" & Rows.Count).End(xlUp).Row + 1
h1.Cells(u1, "A") = Val(TextBox1)
End Sub

Observa.

Resultados con los 5 primeros datos ingresados sin la función val lo ingresa como texto

H1. Cells(u1, "A") = TextBox1

Resultados con los 3 últimos datos utilizando la función val lo convierte de texto a numérico

H1. Cells(u1, "A") = Val(TextBox1)

Me comentas y valoras para finalizar saludos!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas