code: public static boolean removeMergedRange(final Sheet sheet, final CellRangeAddress mergedRange) {
          ArgUtils.notNull(sheet, "sheet");
          ArgUtils.notNull(mergedRange, "mergedRange");
  
          final String mergedAddress = mergedRange.formatAsString(sheet.getSheetName(), true);
  
          final int num = sheet.getNumMergedRegions();
          for(int i=0; i < num; i ++) {
              final CellRangeAddress range = sheet.getMergedRegion(i);
              final String rangeAddress = range.formatAsString(sheet.getSheetName(), true);
              if(rangeAddress.equals(mergedAddress)) {
                  sheet.removeMergedRegion(i);
                  return true;
              }
          }
  
          return false;
      }
docs: 指定した範囲の結合を解除する。
  @param sheet
  @param mergedRange
  @return 引数で指定した結合が見つからない場合。