diff --git a/htdocs/core/modules/export/export_excel2007.modules.php b/htdocs/core/modules/export/export_excel2007.modules.php index c56d3f56d1a..213071349aa 100644 --- a/htdocs/core/modules/export/export_excel2007.modules.php +++ b/htdocs/core/modules/export/export_excel2007.modules.php @@ -336,9 +336,9 @@ class ExportExcel2007 extends ModeleExports continue; } - // $newvalue = !empty($objp->$alias) ? $objp->$alias : ''; + $newvalue = (!empty($objp->$alias) || (is_numeric($objp->alias))) ? $objp->$alias : ''; - $newvalue = $this->excel_clean($objp->$alias); + $newvalue = $this->excel_clean($newvalue); $typefield = isset($array_types[$code]) ? $array_types[$code] : ''; if (preg_match('/^Select:/i', $typefield) && $typefield = substr($typefield, 7)) {