[PHP Excel] Spécifier le type d une valeur dans une cellule
Bonjour à tous,
Je suis entrain de faire la création d'un document Excel avec PHPExcel.
Je cherche à spécifier le format de certaine cellule dans l'exemple DataType : STRING.
Voici les includes :
Code:
1 2 3 4 5
|
require_once('./data/plugin/phpexcel/Classes/PHPExcel.php');
require_once('./data/plugin/phpexcel/Classes/PHPExcel/Cell/DataType.php');
require_once('./data/plugin/phpexcel/Classes/PHPExcel/RichText.php');
require_once './data/plugin/phpexcel/Classes/PHPExcel/IOFactory.php'; |
J'ai essayé aussi :
Code:
require_once('./data/plugin/phpexcel/Classes/PHPExcel/Cell.php');
A la place de :
Code:
require_once('./data/plugin/phpexcel/Classes/PHPExcel/Cell/DataType.php');
Mais le resultat est identique.
le problème que me retourne PHP cas 1:
Citation:
Fatal error: Class 'PHPEcel_Cell_DataType' not found in D:\wamp\www\appli\facturation\facture\export_doc\fonc_excel_fact.php on line 231
Pour cette ligne : (suivant le tutoriel de MaitrePylos) lignes 231
Code:
$objPHPExcel->getActiveSheet()->setCellValue('A9', 'FACTURE',PHPEcel_Cell_DataType::TYPE_STRING);
J’ai aussi un problème en voulant faire comme ceci cas 2:
Citation:
Fatal error: Call to undefined method PHPExcel_Cell::setCellValueExplicit() in D:\wamp\www\appli\facturation\facture\export_doc\fonc_excel_fact.php on line 240
Code:
1 2 3 4 5
|
$objPHPExcel->getActiveSheet()->getCell ("A11")->setCellValueExplicit('NUM FACT',PHPEcel_Cell_DataType::TYPE_STRING);
$objPHPExcel->getActiveSheet()->getCell ("B11")->setCellValueExplicit($numfact,PHPEcel_Cell_DataType::TYPE_STRING);
$objPHPExcel->getActiveSheet()->getCell ("F11")->setCellValueExplicit('DONNEUR ORDRE',PHPEcel_Cell_DataType::TYPE_STRING);
$objPHPExcel->getActiveSheet()->getCell ("I11")->setCellValueExplicit($tabl_entfact['soc_clt'],PHPEcel_Cell_DataType::TYPE_STRING); // 18 |
Merci de votre aide je dois faire un truc comme il ne faut pas c’est sur !