Ajustar automáticamente las filas para celdas fusionadas
Cómo usar AutoFitMergedCellsType para ajustar las filas automáticamente
Aspose.Cells para Python via .NET soporta esta función a través de la AutoFitterOptions.AutoFitMergedCellsType API. Usando esta API, es posible ajustar automáticamente las filas en una hoja de cálculo incluyendo celdas fusionadas. Aquí hay una lista de todos los tipos posibles de ajuste automático en celdas fusionadas:
- NONE
- PRIMERA_LÍNEA
- ÚLTIMA_LÍNEA
- CADA_LÍNEA
Autoajustar filas para celdas fusionadas
Por favor, vea el siguiente código, crea un objeto workbook y agrega múltiples hojas de trabajo. Utiliza diferentes métodos para operaciones autofit en cada hoja de trabajo. La captura de pantalla muestra los resultados después de la ejecución del código de muestra.

Código de muestra en C#
from aspose.cells import AutoFitterOptions, Workbook | |
from os import os, path | |
# 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(".") | |
# Create directory if it is not already present. | |
IsExists = path.isdir(dataDir) | |
if notIsExists: | |
os.makedirs(dataDir) | |
# Instantiate a new Workbook | |
wb = Workbook() | |
# Get the first (default) worksheet | |
_worksheet = wb.worksheets[0] | |
# Create a range A1:B1 | |
range = _worksheet.cells.create_range(0, 0, 1, 2) | |
# Merge the cells | |
range.merge() | |
# Insert value to the merged cell A1 | |
_worksheet.cells.get(0, 0).value = "A quick brown fox jumps over the lazy dog. A quick brown fox jumps over the lazy dog....end" | |
# Create a style object | |
style = _worksheet.cells.get(0, 0).get_style() | |
# Set wrapping text on | |
style.is_text_wrapped = True | |
# Apply the style to the cell | |
_worksheet.cells.get(0, 0).set_style(style) | |
# Create an object for AutoFitterOptions | |
options = AutoFitterOptions() | |
# Set auto-fit for merged cells | |
options.auto_fit_merged_cells = True | |
# Autofit rows in the sheet(including the merged cells) | |
_worksheet.auto_fit_rows(options) | |
dataDir = dataDir + "AutoFitMergedCells.out.xlsx" | |
# Save the Excel file | |
wb.save(dataDir) |