[]
        
(Showing Draft Content)

插入和删除行列

GcExcel Java 提供了在工作表中插入或删除行和列的功能。

插入行和列

GcExcel Java 允许您通过调用IRange 接口的 insert 方法在工作表中添加行或列。

添加行时,工作表中的现有行向下移动,而添加列时,工作表中的现有列向右移动。

还可以使用 getEntireRow 方法在包含所有列的工作表中插入行。使用getEntireRow方法插入行时,不需要在函数参数中提供移位方向。如果您提供相同的,它将被忽略。

要在工作表中插入行,请参阅以下示例代码。

// Insert rows
worksheet.getRange("A3:A5").getEntireRow().insert();
// OR
worksheet.getRange("3:5").insert();

还可以使用 getEntireColumn 方法在包含所有行的工作表中插入列。使用entirecollumn方法插入列时,不需要在函数参数中提供移位方向。如果您提供相同的,它将被忽略。

要在工作表中插入列,请参阅以下示例代码。

// Insert columns
worksheet.getRange("A3:A5").getEntireColumn().insert();
// OR
worksheet.getRange("3:5").insert();

删除行和列

GcExcel Java 允许您通过调用IRange 接口的 delete 方法来删除工作表中的行或列。

删除行时,工作表中的现有行将向上移动,而删除列时,工作表中的现有列将向左移动。

要从工作表中删除行,请参阅以下示例代码:

// Delete rows
worksheet.getRange("A3:A5").getEntireRow().delete();
// OR
worksheet.getRange("3:5").delete();

要从工作表中删除列,请参阅以下示例代码:

// Delete columns
worksheet.getRange("A3:A5").getEntireColumn().delete();
// OR
worksheet.getRange("A:A").delete();