Excel Sayı Formatı
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
Excel Sayı Formatı

Excel Sayı Formatı

Any Excel Cell veya Range öğesinin görüntü değerini C#'da IronXL ile biçimlendirmek için FormatString özelliğini kullanabiliriz.

workSheet["A2"] kullanarak sadece belirtilen adresin Range seçilecektir. Bir Cell erişmek için First() yöntemi kullanılabilir. Ancak, FormatString özelliği hem Cell hem de Range ile doğrudan ayarlanabilir. Bu nedenle, First() yöntemi sıklıkla ihmal edilebilir. Aşağıdaki kod örneğinde gösterildiği gibi aynı yöntemi kullanarak daha fazla Excel sayı formatı uygulanabilir.

Bu kod örneğinde Excel dosyalarını manipüle etmek için IronXL kütüphanesi kullanılıyor. WorkBook.Load yöntemi mevcut bir Excel dosyasını yükler ve workSheet["A2"] sözdizimi, biçimlendirme uygulamak için çalışma sayfası içinde belirli bir hücreyi seçer. Daha sonra, hücre değerinin iki ondalık basamakla görüntülenmesini sağlamak için FormatString özelliği '0.00' olarak ayarlanır. Son olarak, workbook.SaveAs değiştirilen çalışma kitabını yeni bir dosyaya kaydeder.

C# ile Excel Hücre Veri Formatlarını Ayarlamayı Öğrenin.
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 2,362,812Sürüm:2026.11yeni yayınlandı