Provides access to the MergedCellRegions collection associated with the sheet. This property enables the management of merged cell regions within the sheet, offering functionalities to add, remove, or access merged regions.
public MergedCellRegions MergedRegions { get; }
An instance of the MergedCellRegions class representing the collection of all merged cell regions within the sheet.
This property is essential for comprehensive sheet formatting, allowing control and modification of merged cell regions. Through this property, merged regions can be dynamically managed, facilitating the creation of structures.
using Leadtools;using Leadtools.Document.LEADOffice.Sheet;public void MergeCellsAndSaveExample(){// Load an Excel workbook from a filevar workbook = LEADWorkbookFactory.Create();// Add a new sheet named "MergeExample" or access an existing sheetvar sheet = workbook.CreateSheet("MergeExample");// Define the cell range to merge (e.g., A1:B1)var mergeRange = new CellRange(0, 0, 0, 1); // This assumes 0-based indexing for rows and columns// Perform the merge operation on the specified cell rangesheet.MergedRegions.AddRegion(mergeRange);// Optionally, set a value for the merged cellsvar cell = sheet.CreateRow(0).CreateCell(0); // Access the first cell in the merge rangecell.SetCellValue("Merged Cell");// Save the workbook to diskvar filePath = Path.Combine(LEAD_VARS.ImagesDir, @"MergedCells.xlsx");workbook.Save(filePath);Console.WriteLine($"Workbook saved with merged cells to {filePath}");}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";}