Excel-Zahlenformat
Wir können die Eigenschaft FormatString verwenden, um den Anzeigewert eines beliebigen Excel-Cell oder Range in C# mit IronXL zu formatieren.
Die Verwendung von workSheet["A2"] wählt nur den Range der angegebenen Adresse aus. Um auf ein Cell zuzugreifen, kann die Methode First() verwendet werden. Die Eigenschaft FormatString kann jedoch direkt sowohl von Cell als auch von Range aus gesetzt werden. Daher kann die Methode First() oft weggelassen werden. Weitere Excel-Nummernformate können mit derselben Methode angewendet werden, wie im unten gezeigten Codebeispiel gezeigt.
Wie man Excel NumberFormat in C# verwendet
- Herunterladen einer C#-Bibliothek zur Verwendung des Excel-Zahlenformats
- Laden Sie eine vorhandene Excel-Datei mit der Methode
Laden - Legen Sie die Eigenschaft
FormatStringeiner Zelle fest, um das Zahlenformat zu bestimmen. - Exportieren Sie das bearbeitete Arbeitsblatt mit der Methode
SaveAs
In diesem Code-Beispiel wird die Bibliothek IronXL zum Bearbeiten von Excel-Dateien verwendet. Die Methode WorkBook.Load lädt eine vorhandene Excel-Datei, und die Syntax workSheet["A2"] wählt eine bestimmte Zelle innerhalb des Arbeitsblatts aus, um eine Formatierung anzuwenden. Die Eigenschaft FormatString wird dann auf "0,00" gesetzt, um sicherzustellen, dass der Zellwert mit zwei Dezimalstellen angezeigt wird. Schließlich speichert workbook.SaveAs die geänderte Arbeitsmappe in einer neuen Datei.

