[]
        
(Showing Draft Content)

访问区域

工作表中的数组单元格被称为区域。

使用GcExcel Java,您可以定义一个区域并访问行和列,以便执行基本操作,如单元格格式化、插入、合并和删除操作等。

要使用不同的方法访问区域,请参阅以下示例代码。

// Create a new workbook
Workbook workbook = new Workbook();
IWorksheet worksheet = workbook.getWorksheets().get(0);

// Using index to access cell A1.
worksheet.getRange(0, 0).getInterior().setColor(Color.GetLightGreen());

// Using index to access cell range A1:B2
worksheet.getRange(0, 0, 2, 2).setValue(5);

// Using string to access range.
worksheet.getRange("A2").getInterior().setColor(Color.GetLightYellow());
worksheet.getRange("C3:D4").getInterior().setColor(Color.GetTomato());
worksheet.getRange("A5:B7, C3, H5:N6").setValue(2);

// Using index to access rows
worksheet.getRows().get(2).getInterior().setColor(Color.GetLightSalmon());

// Using string to access rows
worksheet.getRange("4:4").getInterior().setColor(Color.GetLightSkyBlue());

// Using index to access columns
worksheet.getColumns().get(2).getInterior().setColor(Color.GetLightSalmon());

// Using string to access columns
worksheet.getRange("D:D").getInterior().setColor(Color.GetLightSkyBlue());
 
// Using Cells to access range.
worksheet.getCells().get(5).getInterior().setColor(Color.GetLightBlue());
worksheet.getCells().get(5, 5).getInterior().setColor(Color.GetLightYellow());

// Access all rows in worksheet
String allRows = worksheet.getRows().toString();

// Access all columns in worksheet
String allColumns = worksheet.getColumns().toString();
 
// Access the entire sheet range
String entireSheet = worksheet.getCells().toString();