Fusionner et dissocier Cells
Contents
[
Hide
]
Aspose.Cells.GridWeb a une fonction utilitaire pratique qui vous permet de fusionner des cellules en une seule grande cellule. Cette rubrique décrit comment fusionner des cellules par programmation.
Fusion Cells
Fusionnez plusieurs cellules d’une feuille de calcul en une seule cellule en appelant la méthode Merge de la collection Cells. Spécifiez la plage de cellules à fusionner lors de l’appel de la méthode Merge.
Si vous fusionnez plusieurs cellules et que chaque cellule contient des données, seul le contenu de la cellule supérieure gauche de la plage est conservé après la fusion. Les données des autres cellules ne sont pas perdues. Si vous dissociez les cellules, chaque cellule récupère ses données.
Quatre cellules fusionnées en une seule
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the reference of the worksheet that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Merging cells starting from the cell with 3rd row and 3rd column. | |
// 2 rows and 2 columns will be merged from the starting cell | |
sheet.Cells.Merge(2, 2, 2, 2); |
Défusion Cells
Pour dissocier des cellules, utilisez la méthode UnMerge de la collection Cells qui prend les mêmes paramètres que la méthode Merge et effectue la dissociation des cellules.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the reference of the worksheet that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Unmerging cells starting from the cell with 3rd row and 3rd column. | |
// 2 rows and 2 columns will be unmerged from the starting cell | |
sheet.Cells.UnMerge(2, 2, 2, 2); |