0
我已經成功使用PHPExcel創建了XSL報告。在該XSL報告中,我使用符號%顯示了一些百分比值(,比如70%)。問題是,包含%符號的單元格顯示如下警告消息:警告:單元格被格式化爲文本或在撇號前加上
此單元格中的數字格式設置爲文本或以撇號開頭。
如果我從XSL工作表中選擇XSL警告並轉換爲數字,則警告消失。
如何使用PHPExcel從XSL報告中解析(消失)警告?
請幫我解決這個問題。 謝謝。
我已經成功使用PHPExcel創建了XSL報告。在該XSL報告中,我使用符號%顯示了一些百分比值(,比如70%)。問題是,包含%符號的單元格顯示如下警告消息:警告:單元格被格式化爲文本或在撇號前加上
此單元格中的數字格式設置爲文本或以撇號開頭。
如果我從XSL工作表中選擇XSL警告並轉換爲數字,則警告消失。
如何使用PHPExcel從XSL報告中解析(消失)警告?
請幫我解決這個問題。 謝謝。
如果你想要寫一個百分比值單元格,然後你寫的數字dividedby 100,和格式爲百分比
$value = 70;
$objPHPExcel->getActiveSheet()->setCellValue('A1',$value/100);
$objPHPExcel->getActiveSheet()->getStyle('A1')
->getNumberFormat()
->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_PERCENTAGE);
這可能是特定於用戶的Excel安裝。請參閱[在Excel中輸入數字時關閉錯誤檢查功能](http://www.techrepublic.com/blog/microsoft-office/turn-off-error-checking-when-entering-numbers-into-excel-text -fields)。 – Werner
它的工作很好,謝謝。 PHPExcel可以[關閉錯誤檢查時間...]嗎? – user2644574
我不知道... – Werner