Cell cell = (Cell) fields.get(i);
String key = getKey(cell.getContents().trim());
String type = getType(cell.getContents().trim());
try {
if (type.equalsIgnoreCase(G4Constants.ExcelTPL_DataType_Number)) {
Number number = new Number(cell.getColumn(), cell.getRow() + j, dataDto.getAsBigDecimal(key)
.doubleValue());
number.setCellFormat(cell.getCellFormat());
wSheet.addCell(number);
} else {
Label label = new Label(cell.getColumn(), cell.getRow() + j, dataDto.getAsString(key));
label.setCellFormat(cell.getCellFormat());
wSheet.addCell(label);