code: private void mergeCols(ExcelRows excelRowsAnn, Cell templateCell, int itemSize) {
          val tmplRowIndexRef = templateCell.getRowIndex() + 1;
          for (val mergeColAnn : excelRowsAnn.mergeCols()) {
              val from = PoiUtil.findCell(sheet, mergeColAnn.fromColRef() + tmplRowIndexRef);
              val to = PoiUtil.findCell(sheet, mergeColAnn.toColRef() + tmplRowIndexRef);
  
              val fromRow = from.getRowIndex();
              val fromCol = from.getColumnIndex();
              val toCol = to.getColumnIndex();
  
              for (int i = fromRow; i < fromRow + itemSize; ++i) {
                  sheet.addMergedRegion(new CellRangeAddress(i, i, fromCol, toCol));
              }
          }
      }
docs: 根据@ExcelRows注解的指示，合并横向合并单元格。
  
  @param excelRowsAnn @ExcelRows注解值。
  @param templateCell 模板单元格。
  @param itemSize     在多少行上横向合并单元格。