Объединение и разъединение ячеек в GridDesktop
Объединение ячеек
Чтобы объединить ячейки в одну большую ячейку, выполните следующие шаги:
- Получить доступ к любому желаемому Рабочему листу
- Создайте диапазон ячеек, который требуется объединить
- Объедините диапазон ячеек в одну большую ячейку
Вы можете использовать метод Объединить объекта Рабочий лист для объединения ячеек. Однако диапазон ячеек можно определить с использованием объекта Диапазон ячеек.
// 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); |
Разъединить ячейки
Чтобы разъединить большую ячейку на несколько ячеек, выполните следующие шаги:
- Получить доступ к любому желаемому Рабочему листу
- Получите доступ к объединенной ячейке, которую нужно разъединить
- Разъедините большую ячейку на несколько ячеек, используя расположение объединенной ячейки
Вы можете использовать метод Разъединить объекта Рабочий лист для разъединения ячейки с использованием ее расположения.
// 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); |