[]
GcExcel Java 允许用户在使用电子表格时插入和删除一个单元格或一系列单元格。这有助于根据特定需求定制工作表。
GcExcel Java 允许您通过调用 IRange 接口的 insert 方法在工作表中添加一个单元格或一系列单元格。 要添加单元格或单元格区域,请指定单元格区域,例如,对于单个单元格,请指定A3,对于单元格区域,请指定A3:A5。
在工作表中插入单元格或单元格区域时,可以从以下选项中进行选择。
方法 | 描述 |
---|---|
insert | 此方法自动插入一个单元格或一系列单元格。 |
insert(InsertShiftDirection.Down) | 此方法插入单元格区域并向下移动现有单元格区域。 |
insert(InsertShiftDirection.Right) | 此方法插入单元格区域并将现有单元格区域向右移动。 |
要在工作表中插入单个单元格和单元格区域,请参阅以下示例代码。
// Insert the range of cell
worksheet.getRange("A3").insert();
// Insert the range of cells
worksheet.getRange("A3:C10").insert();
要在工作表中插入单元格区域,同时为现有单元格指定所需的移动方向,请参阅以下代码示例。
// Insert the range of cells from desired direction
worksheet.getRange("A3:C10").insert(InsertShiftDirection.Down);
worksheet.getRange("A3:C10").insert(InsertShiftDirection.Right);
GcExcel Java允许您通过调用 IRange 接口的 delete 方法来删除工作表中的一个单元格或一系列单元格。要删除单元格或单元格区域,请指定单元格区域,例如,为单个单元格指定B4,为单元格区域指定B4:C4。
GcExcel Java 提供了以下不同的选项来删除单元格或单元格区域。
方法 | 描述 |
---|---|
delete | 此方法自动删除单元格或单元格区域。 |
delete(DeleteShiftDirection.Left) | 此方法删除单元格区域并将现有单元格区域向左移动。 |
delete(DeleteShiftDirection.Up) | 此方法删除单元格区域并向上移动现有单元格区域。 |
要删除工作表中的单个单元格或单元格区域,请参阅以下示例代码。
// Delete the range of cell
worksheet.getRange("A3").delete();
// Delete the range of cells
worksheet.getRange("A3:C10").delete();
要删除工作表中的单个单元格或单元格区域,同时为现有单元格指定所需的移动方向,请参阅以下代码示例。
// Delete the range of cells from desired direction
worksheet.getRange("A3:C10").delete(DeleteShiftDirection.Left);
worksheet.getRange("A3:C10").delete(DeleteShiftDirection.Up);