Próbuję użyć C# i ClosedXML
do wprowadzenia danych do arkusza programu Excel. Znalazłem większość rzeczy, których szukam, jednak mam pewne problemy z uzyskaniem ClosedXML
, aby zająć się liczbą miejsc dziesiętnych, a także zaokrąglić liczbę.ClosedXML: Praca z procentami, 1 miejsce po przecinku i zaokrągleniem?
Obecnie używam cell.Style.NumberFormat.NumberFormatId = 10;
dostać komórkę pokazać procentowa z miejsc 2 po przecinku, bym jednak chciał pokazać tylko 1 miejsca po przecinku, a wiki for ClosedXML
pokazuje tylko procent z 0 lub 2 miejsc po przecinku.
Następny kiedy nie używam ClosedXML
i dodać dane bezpośrednio Excel zaokrąglić miejsc po przecinku, ale kiedy używam ClosedXML
wprowadzić dane komórki nie zaokrąglić w górę, czy istnieje sposób, aby wymusić ClosedXML
zaokrąglić do mnie, czy muszę to zrobić ręcznie?
brakowało mi to jako oczywistą odpowiedź, ale po patrząc na to ja zmieniłem forma t do 'cell.Style.NumberFormat.Format = "0.0%";' i zajęte jest jedno miejsce dziesiętne. Dziękuję Ci. Teraz, aby rozgryźć zagadkę zaokrąglania. –
Odbieram, teraz z 1 miejscem dziesiętnym liczba zaokrągla się prawidłowo. Jeszcze raz dziękuję. –