`
wg351
  • 浏览: 9291 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Nothon

 
阅读更多

public Vector hasMordMerge(HSSFSheet sheet,
   CellRangeAddress cellRangeAddress) {
  int mergedNum = sheet.getNumMergedRegions();
  CellRangeAddress range = null;
  Vector vector = new Vector();
  //第几列
  int level = cellRangeAddress.getFirstColumn();
  // 查找是否还有合并
  for (int inner = 0; inner < mergedNum; inner++) {
   range = sheet.getMergedRegion(inner);
   if (range.getFirstRow() >= cellRangeAddress.getFirstRow()
     && range.getLastRow() <= cellRangeAddress.getLastRow()
     && range.getFirstColumn() == level + 1
     && range.getLastColumn() == level + 1) {// 下一层级存在该level的合并区
    vector.add(range);
   }
  }
  return vector;
 }

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics