Ange anpassade decimal och grupptalsavskiljare för arbetsboken
I Microsoft Excel kan du ange anpassade decimal- och tusentalsavskiljare istället för att använda systemavskiljare från Avancerade Excel-alternativ enligt skärmbilden nedan.
Aspose.Cells för Python via .NET erbjuder egenskaperna WorkbookSettings.number_decimal_separator och WorkbookSettings.number_group_separator för att sätta anpassade separatorer för formatering/parsing av nummer.
Ange anpassade avskiljare i Microsoft Excel
Följande skärmbild visar Avancerade Excel-alternativ och markerar avsnittet för att ange Anpassade avskiljare.
Specificera anpassade separatorer med Aspose.Cells för Python via .NET
Följande exempel visar hur man specificerar anpassade separatorer med Aspose.Cells för Python via .NET API. Det specificerar anpassade nummerdecimaltal och grupperingsseparatorer som punkt och mellanslag.
C#-kod för att ange anpassade decimal- och grupptalsavskiljare
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
workbook = Workbook() | |
# Specify custom separators | |
workbook.settings.number_decimal_separator = '.' | |
workbook.settings.number_group_separator = ' ' | |
worksheet = workbook.worksheets[0] | |
# Set cell value | |
cell = worksheet.cells.get("A1") | |
cell.put_value(123456.789) | |
# Set custom cell style | |
style = cell.get_style() | |
style.custom = "#,##0.000;[Red]#,##0.000" | |
cell.set_style(style) | |
worksheet.auto_fit_columns() | |
# Save workbook as pdf | |
workbook.save(dataDir + "CustomSeparator_out.pdf") |