Hola a todos,
Tengo en un libro de Excel2007 con varias hojas y en ellas distintos tipos de datos.
Lo que pretendo es operar con los datos de esas hojas y escribir el resultado con un determinado formato.Esta es la instrucción:
If Suma(j) <> 0 Then Worksheets(61).Range("I" + CStr(i)).Value = Format(Suma(j), "##,###,##0.00")
Suma(j) lo escribe correctamente en la celda,pero aparece un triangulito verde en la esquina superior izquierda de la celda cuya explicación al situar el cursor sobre él,es:El número de esta celda tiene formato de texto o va precedido por un apóstrofo.
(En vez de Format(....) he tratado de usar FormatNumber(....),pero no me deja.
Alguien sabe como evitar los triangulitos verdes o como poder hacer lo que pretendo correctamente?
Gracias anticipadas y saludos.