[]
此实用工具类提供静态方法,用于将行索引转换为名称、将列索引转换为名称、将单元格索引转换为地址,以及执行反向转换。它还支持获取给定区域的像素边界。
// Convert cell index (row=2, column=1) to name -> "B3"
String cellName = CellInfo.CellIndexToName(2, 1);
// Convert cell name to index -> [2, 1]
int[] index = CellInfo.CellNameToIndex("B3");
// Convert column index to name -> "D"
String colName = CellInfo.ColumnIndexToName(3);
// Convert row index to name -> "5"
String rowName = CellInfo.RowIndexToName(4);
static StringCellIndexToName(int row,
int column) static int[]CellNameToIndex(String name) static StringColumnIndexToName(int index) static intColumnNameToIndex(String name) static RectangleGetRangeBoundary(IRange range) static StringRowIndexToName(int index) static intRowNameToIndex(String name)
String rowName = CellInfo.RowIndexToName(4);
index - 行索引
int rowIndex = CellInfo.RowNameToIndex("5");
name - 行名称
String columnName = CellInfo.ColumnIndexToName(3);
index - 列索引
int columnIndex = CellInfo.ColumnNameToIndex("D");
name - 列名称
String cellName = CellInfo.CellIndexToName(2, 1);
row - 行索引column - 列索引
int[] index = CellInfo.CellNameToIndex("B3");
name - 单元格名称
Rectangle boundary = CellInfo.GetRangeBoundary(worksheet.getRange("A1:B2"));
range - Range 对象