剪切和粘贴范围

剪切和粘贴 Cells

Aspose.Cells 使您能够使用插入剪切单元格 的方法Cells收藏。这[插入剪切单元格](https://reference.aspose.com/cells/java/com.aspose.cells/cells#insertCutCells(com.aspose.cells.Range,%20int,%20int,%20int)接受以下参数。

  • 范围:要剪切的单元格范围。
  • 行索引:要插入单元格的行的索引。
  • 列索引:要插入单元格的列的索引。
  • 班次类型:列的移动方向。

以下示例显示如何在工作表中剪切和粘贴单元格。

示例代码

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(CountNumberOfCells.class) + "Worksheets/";
// Instantiating a Workbook object
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.getWorksheets().get(0);
worksheet.getCells().get(0, 2).setValue(1);
worksheet.getCells().get(1, 2).setValue(2);
worksheet.getCells().get(2, 2).setValue(3);
worksheet.getCells().get(2, 3).setValue(4);
worksheet.getCells().createRange(0, 2, 3, 1).setName("NamedRange");
Range cut = worksheet.getCells().createRange("C:C");
worksheet.getCells().insertCutCells(cut, 0, 1, ShiftType.RIGHT);
workbook.save(dataDir + "CutAndPasteCells.xlsx");