IRONSOFTWAREHOME
Excel-Zahlenformat
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");
Imports IronXL
Imports System
Imports System.Linq

' Load an existing WorkSheet
Dim workBook As WorkBook = WorkBook.Load("sample.xls")
Dim workSheet As 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
Dim dateValue As DateTime = 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)

Dim 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-Zahlenformat

Excel-Zahlenformat

Wir können die FormatString Eigenschaft verwenden, um den Anzeigeformatwert von Excel zu formatieren Cell oder Range in C# mit IronXL.

Mit workSheet["A2"] wird nur die Range der angegebenen Adresse ausgewählt. Um auf eine Cell zuzugreifen, kann die First() Methode verwendet werden. Jedoch kann die FormatString Eigenschaft direkt sowohl von Cell als auch Range eingestellt werden. Daher kann die First() Methode oft weggelassen werden. Weitere Excel-Nummernformate können mit derselben Methode angewendet werden, wie im unten gezeigten Codebeispiel gezeigt.

In diesem Codebeispiel wird die IronXL Bibliothek verwendet, um Excel-Dateien zu manipulieren. Die WorkBook.Load Methode lädt eine bestehende Excel-Datei, und die workSheet["A2"] Syntax wählt eine bestimmte Zelle innerhalb des Arbeitsblatts aus, um das Format anzuwenden. Die FormatString Eigenschaft wird dann auf "0.00" gesetzt, um sicherzustellen, dass der Zellwert mit zwei Dezimalstellen angezeigt wird. Schließlich speichert workbook.SaveAs das modifizierte Arbeitsbuch in einer neuen Datei.

Lernen Sie, Excel-Zelldatenformate mit C# festzulegen.
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 2,280,941Version:2026.10gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronXL
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Ihre Daten werden immer vertraulich behandelt.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Von Millionen von Ingenieur*innen weltweit vertraut
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.10

PM > Install-Package IronXL.Excel
nuget.org/packages/IronXL.Excel/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie "IronXL"
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.10

  1. Laden Sie IronXL herunter und entpacken Sie es an einem Ort wie ~/Libs innerhalb Ihres Solution-Verzeichnisses
  2. Klicken Sie im Visual Studio Solution Explorer mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronXL.dll"

Lizenzen ab $999