Format liczb w programie Excel
Możemy użyć właściwości FormatString, aby sformatować wartość wyświetlaną dowolnej komórki Excel Cell lub Range w C# z IronXL.
Użycie workSheet["A2"] spowoduje wybranie tylko Range wskazanego adresu. Aby uzyskać dostęp do Cell, można użyć metody First(). Jednak właściwość FormatString można ustawić bezpośrednio zarówno z Cell, jak i Range. Dlatego metoda First() często może zostać pominięta. Więcej formatow liczb Excel można zastosować używając tej samej metody, jak pokazano w poniższym przykładzie kodu.
Jak uzyc Excel NumberFormat w C#
- Pobierz biblioteke C# do użycia formatu liczb Excel
- Zaladuj istniejący plik Excel za pomoca metody
Load - Ustaw właściwość
FormatStringkomorki, aby okreslic format liczbowy. - Wyeksportuj edytowany arkusz za pomoca metody
SaveAs
W tym przykładzie kodu używana jest biblioteka IronXL do manipulowania plikami Excel. Metoda WorkBook.Load ładuje istniejący plik Excel, a składnia workSheet["A2"] wybiera konkretną komórkę w arkuszu, aby zastosować formatowanie. Następnie właściwość FormatString jest ustawiona na "0,00", aby zapewnić, że wartość komórki jest wyświetlana z dwoma miejscami dziesiętnymi. Na koniec workbook.SaveAs zapisuje zmodyfikowany skoroszyt do nowego pliku.

