code: public static int getColumns(final Sheet sheet) {
          ArgUtils.notNull(sheet, "sheet");
  
          int minRowIndex = sheet.getFirstRowNum();
          int maxRowIndex = sheet.getLastRowNum();
          int maxColumnsIndex = 0;
          for(int i = minRowIndex; i <= maxRowIndex; i++) {
              final Row row = sheet.getRow(i);
              if(row == null) {
                  continue;
              }
  
              final int column = row.getLastCellNum();
              if(column > maxColumnsIndex) {
                  maxColumnsIndex = column;
              }
          }
  
          return maxColumnsIndex;
      }
docs: シートの最大列数を取得する。
  <p>{@literal jxl.Sheet.getColumns()}</p>
  @param sheet シートオブジェクト
  @return 最大列数
  @throws IllegalArgumentException {@literal sheet == null.}