Especificar Separadores de Números Decimales y de Grupo Personalizados para Libro de Trabajo
En Microsoft Excel, puedes especificar los Separadores de Decimales y Miles Personalizados en lugar de usar Separadores de Sistema de las Opciones Avanzadas de Excel como se muestra en la captura de pantalla a continuación.
Aspose.Cells para Python via .NET proporciona las propiedades WorkbookSettings.number_decimal_separator y WorkbookSettings.number_group_separator para configurar los separadores personalizados para formatear/parsing números.
Especificar Separadores Personalizados usando Microsoft Excel
La siguiente captura de pantalla muestra las Opciones Avanzadas de Excel y destaca la sección para especificar los Separadores Personalizados.
Especificar separadores personalizados usando Aspose.Cells para Python via .NET
El siguiente código de ejemplo ilustra cómo especificar los separadores personalizados usando la API de Aspose.Cells para Python via .NET. Especifica los separadores personalizados de decimal y grupo como punto y espacio respectivamente.
Código C# para especificar separadores de decimal y grupo personalizados
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") |