Spécifier les séparateurs de décimales et de groupes de nombres personnalisés pour le classeur
Dans Microsoft Excel, vous pouvez spécifier les séparateurs décimaux et de milliers personnalisés au lieu d’utiliser les Séparateurs Système à partir des Options Excel Avancées comme indiqué dans la capture d’écran ci-dessous.
Aspose.Cells pour Python via .NET fournit les propriétés WorkbookSettings.number_decimal_separator et WorkbookSettings.number_group_separator pour définir les séparateurs personnalisés pour le formatage / l’analyse des nombres.
Spécification des séparateurs personnalisés à l’aide de Microsoft Excel
La capture d’écran suivante montre les Options Excel Avancées et met en évidence la section pour spécifier les Séparateurs Personnalisés.
Spécification de séparateurs personnalisés utilisant Aspose.Cells pour Python via .NET
Le code d’exemple suivant illustre comment spécifier les séparateurs personnalisés avec l’API Aspose.Cells pour Python via .NET. Il spécifie les séparateurs décimaux et de groupe personnalisés sous forme de point et d’espace respectivement.
Code C# pour spécifier des séparateurs numériques décimaux et de groupes personnalisés
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") |