Formato de Número de Excel
using IronXL;
using System;
using System.Linq;

// Load an existing WorkSheet
WorkBook workBook = WorkBook.Load("sample.xls");
WorkSheet workSheet = workBook.WorkSheets.First();

// Set data display format to cell
// The cell value will look like 12300%
workSheet["A2"].Value = 123;
workSheet["A2"].FormatString = "0.0%";

// The cell value will look like 123.0000
workSheet["A2"].First().FormatString = "0.0000";

// Set data display format to range
DateTime dateValue = new DateTime(2020, 1, 1, 12, 12, 12);
workSheet["A3"].Value = dateValue;
workSheet["A4"].First().Value = new DateTime(2022, 3, 3, 10, 10, 10);
workSheet["A5"].First().Value = new DateTime(2021, 2, 2, 11, 11, 11);

var range = workSheet["A3:A5"];

// The cell(A3) value will look like 1/1/2020 12:12:12 PM
range.FormatString = "MM/dd/yy h:mm:ss";

workBook.SaveAs("numberFormats.xls");
NuGet Download
PM > Install-Package IronXL.Excel
Formato de Número de Excel

Formato de Número de Excel

Podemos usar la propiedad FormatString para formatear el valor de visualización de cualquier Excel Cell o Range en C# con IronXL.

Usar workSheet["A2"] solo seleccionará el Range de la dirección especificada. Para acceder a un Cell, se puede usar el método First(). Sin embargo, la propiedad FormatString se puede establecer directamente desde ambos Cell y Range. Por lo tanto, el método First() a menudo se puede omitir. Se pueden aplicar más formatos de número de Excel usando el mismo método como se muestra en el siguiente ejemplo de código.

En este ejemplo de código, se utiliza la biblioteca IronXL para manipular archivos de Excel. El método WorkBook.Load carga un archivo de Excel existente, y la sintaxis workSheet["A2"] selecciona una celda específica dentro de la hoja de trabajo para aplicar el formato. La propiedad FormatString se establece en "0.00" para asegurar que el valor de la celda se muestre con dos decimales. Finalmente, workbook.SaveAs guarda el libro de trabajo modificado en un nuevo archivo.

Aprenda a configurar formatos de datos de celdas de Excel con C#.
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 2,362,812Versión:2026.11recién lanzado