Sammanfoga och ta bort Cells i GridDesktop
Contents
[
Hide
]
I det här ämnet kommer vi att diskutera en hjälpfunktion för att slå samman och ta bort celler i ett kalkylblad. Den här funktionen är användbar i de fall vi behöver spänna över några rader eller kolumner för att förbättra läsbarheten för data.
Slår ihop Cells
För att slå samman celler till en enda stor cell, följ stegen nedan:
- Få åtkomst till alla önskadeArbetsblad
- Skapa enRäckvidd Cells ska slås samman
- Sammanfoga intervallet av celler till en stor cell
Du kan användaSammanfoga metod avArbetsblad för att slå samman celler. Däremot kan ett cellintervall definieras med hjälp avCellRange objekt.
This file contains hidden or 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 worksheet of the Grid that is currently active | |
Worksheet sheet = gridDesktop1.GetActiveWorksheet(); | |
// Creating a CellRange object starting from "B4" to "C6" | |
CellRange range = new CellRange("B4", "C6"); | |
// Merging a range of cells | |
sheet.Merge(range); |
Avslutar Cells
För att ta bort en stor cell till många celler, följ stegen nedan:
- Få åtkomst till alla önskadeArbetsblad
- Åtkomst till den sammanslagna cellen som måste tas bort
- Avsluta den stora cellen in i många celler med platsen för den sammanslagna cellen
Du kan användaAvsluta metod avArbetsblad för att ta bort en cell med hjälp av dess plats.
This file contains hidden or 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 worksheet of the Grid that is currently active | |
Worksheet sheet = gridDesktop1.GetActiveWorksheet(); | |
// Accessing the merged cell that is currently in focus | |
GridCell cell = sheet.GetFocusedCell(); | |
// Unmerging a cell using its location | |
sheet.Unmerge(cell.Location); |
När du slår samman celler till en enskild cell tillämpas formateringsinställningarna för den övre vänstra cellen (i cellintervallet) på den sammanslagna cellen, men när cellen inte är sammanfogad behåller alla ej sammanslagna celler sina formateringsinställningar.