Specificare i Separatori Decimali e di Gruppo Personalizzati per il Workbook
In Microsoft Excel, è possibile specificare i separatori decimali e migliaia personalizzati invece di utilizzare i separatori di sistema dalle Opzioni Avanzate di Excel come mostrato nella schermata sottostante.
Aspose.Cells for Python via .NET fornisce le proprietà WorkbookSettings.number_decimal_separator e WorkbookSettings.number_group_separator per impostare i separatori personalizzati per la formattazione/parsing dei numeri.
Specificare i Separatori Personalizzati utilizzando Microsoft Excel
La seguente schermata mostra le Opzioni Avanzate di Excel e evidenzia la sezione per specificare i Separatori Personalizzati.
Specificare separatori personalizzati usando Aspose.Cells per Python via .NET
Il seguente esempio di codice illustra come specificare i separatori personalizzati usando l’API Aspose.Cells per Python via .NET. Specifica i separatori decimali e di gruppo personalizzati come punto e spazio rispettivamente.
Codice C# per specificare il numero decimale personalizzato e i separatori del raggruppamento
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") |